ファイルの開始と終了時に改行/キャリッジリターンを削除したいが、eclipseは終了/開始のために$$
またはを認識していないようだファイル。誰でもeclipse検索で正規表現を行う方法を知っていますか?eclipse search-regexキャリッジリターンを使ってファイルの開始/終了を確認する
sof ^^ Start of File
eof $$ End of File
ファイルの開始と終了時に改行/キャリッジリターンを削除したいが、eclipseは終了/開始のために$$
またはを認識していないようだファイル。誰でもeclipse検索で正規表現を行う方法を知っていますか?eclipse search-regexキャリッジリターンを使ってファイルの開始/終了を確認する
sof ^^ Start of File
eof $$ End of File
これはデフォルトでは思わ、マルチラインフラグm
がスタート - 及びエンド・オブ・ラインに一致するように^
と$
を引き起こし、Eclipseで有効になっています。正規表現の前に(?-m)
を追加することで、m
フラグを無効にすることができます。
私はちょうどそれをテストし、それが唯一のファイルの先頭や末尾に改行を削除します。
(?-m)(^\s+|\s+$)
あなたがの終わりを表すために、ファイルの先頭を表すために\A
を使用して、\Z
することができますファイル。
申し訳ありませんでしたが、一致するものが見つかりませんでした –
彼らはそれ自身では一致しません。 '\ A.'はファイルの最初の文字を見つけるでしょう。 –
'\ A.'はすべての場合で動作するとは思われません。ただし、テストではテキストブロックの開始を示しています。 – Mateng
申し訳ありませんでしたが、多くの休憩を見つけました –
@マイク、ええ、あなたは正しい、Eclipseは私が思ったより少し異なっています。私はちょうどテストをした、それは今働く。 –
これはAWEsomeです!ありがとう –