2行ごとに1つにマージし、その間にTABを追加したいと思います。
オリジナル
のスタンリー:
地球上には60億人以上の人々がいます。
遺伝的に、私たちのほとんどは
ほとんど同じです。
しかし
、時々、突然変異が起こります。
結果
スタンリー:地球上には60億人以上の人々がいます。
遺伝的に、私たちのほとんどはほとんど同じです。
しかし、時々、突然変異が起こります。
さらに、次の後にTABを作成したいと思います。
問題の簡単な解決策は、マクロのトップ メニューを使用することです。1 つのケースに必要な変更を記録し、マクロを繰り返し再生してすべてを修正します。ただし、繰り返すことができるパターンを把握する必要があります。
Notepad++ Regex を使用した別の解決策を次に示します。
探す: ^(.*)[\r\n]+
交換: \1\t
私はあなたの質問に出くわしました: これは、マクロを必要としない正規表現のアプローチです:
探す: ([^\t]*?)\r\n([^\t]*?)\r\n
交換: \1\t\2\r\n
2 行の改行の前にすべてを一致させることができ、タブ文字によって既に処理された行を区別できるため、これは機能します。
タブが元の行に存在する場合、機能しません。次に、正規表現は「再帰的に」一致し、すべてを 1 つの長い行に結合します。