Regexを使用してテキストファイルの内容をマージする方法を理解しようとしています
(データの25行)を1行に。
これまでのところ、私はNotepad ++に(^)
、しかし私がそれを何に置き換えるかがわからないのです。
構文的には、基本的に1行の先頭を前の行の末尾に追加する正しいスクリプトを探しています。誰か助けてもらえますか?ありがとう
\R
を見つけて、空の文字列に置き換えます。
\R
は、最も一般的な\r\n
および\n
を含む複数の改行スタイルに一致します。
検索モードは正規表現に設定する必要があります。
必要に応じて自動的にスペースに配置され、単語がくっつくのを防ぎます
代わりにできる
押す Ctrl+H
Search Mode
ピックExtended
検索-\r\n
置換-空のままにします。
^
は アンカー です。つまり、文字とは一致しません(\n
の後の位置、または文字列の先頭と一致します)。交換するものは何もありません。
正規表現を使用する必要がある場合(aelorsの回答は良いようです=> +1)、次に
[\n\r]+
必要に応じて、何もないかスペースに置き換えます。
交換できます
[\r\n]+
空の文字列(または\n+
改行がわかっている場合\n
)