2011-10-18 4 views
1

多くのレコード(データ行)を含む.txtファイルがあります。である私は、「キー」や「ヒント」を知っているNotePad ++を使用する場合、どのようにしてRegExを使用して2行に分割するのですか?

keyword_one: Some data for this keyword_one 
keyword_two:Some data for this keyword_two 

:これらのうち、一つの特定の行が

keyword_one: Some data for this keyword_one keyword_two:Some data for this keyword_two 

私は出力が以下のように2行に分割することにしたい以下のフォーマットになっています"keyword_two:"という文字列を検索し、その行から終わりまでのすべてを次の改行に配置します。

しかし、どうすればいいですか?正規表現を使用して誰かがソリューションを提供できる場合は、私のNOTEPADを使用してそのようなすべてのものを簡単に置き換えることができます++

+0

でそれをやっているので、あなたがこのために正規表現を使用する必要はありませんあなたはキーワードが表示されないことを保証することができます内部のデータ、または:はキーワードとしてのみ使用されます:値区切り?そうでない場合は、よりクリーンなデータソースが必要なように見えます。 –

答えて

2

これには正規表現は必要ありません。 " keyword_two:"のすべての出現を"\nkeyword _two:"(引用符なし、\nは改行)に置き換えてください。