お品書き
書き直し中…
とりあえず、中へどうぞ
↓↓↓
スポンサーリンク

秀丸エディタ(秀丸メール)の正規表現の覚書(1) 行頭・行末・改行

便利ツール/ソフトウェア
これまで何度か秀丸エディタについて書いたことがありますが。

便利なのはその正規表現を使った置き換え機能

使い方をしょっちゅう忘れてしまうので、覚書をかねて、解説。 -----
スポンサーリンク
スポンサーリンク
行頭を表す記号(メタ文字という) ⇒ 「 ^ 」

行頭に何か文字を追加したい場合は、検索文字を 「 ^ 」 にして置き換え文字に追加したい文字を入れる。

検索文字: ^
置換文字:@◆◇

とすると

いろはにほへと ちりぬるを
わかよたれそ つねならむ
うゐのおくやま けふこえて
あさきゆめみし ゑひもせす

という文章なら

@◆◇いろはにほへと ちりぬるを
@◆◇わかよたれそ つねならむ
@◆◇うゐのおくやま けふこえて
@◆◇あさきゆめみし ゑひもせす

となります。



検索文字: ^@
置換文字:(※空白)

とすると

◆◇いろはにほへと ちりぬるを
◆◇わかよたれそ つねならむ
◆◇うゐのおくやま けふこえて
◆◇あさきゆめみし ゑひもせす

という文章なら

◆◇いろはにほへと ちりぬるを
◆◇わかよたれそ つねならむ
◆◇うゐのおくやま けふこえて
◆◇あさきゆめみし ゑひもせす

となります。




行末を表す記号 ⇒ 「 $ 」

検索文字: $
置換文字:<br>

とすると

いろはにほへと ちりぬるを
わかよたれそ つねならむ
うゐのおくやま けふこえて
あさきゆめみし ゑひもせす



いろはにほへと ちりぬるを<br>
わかよたれそ つねならむ<br>
うゐのおくやま けふこえて<br>
あさきゆめみし ゑひもせす<br>

となります。




改行を表す記号 ⇒ 「 ¥n 」

検索文字: ¥n
置換文字:(※空欄)

とすると

いろはにほへと ちりぬるを
わかよたれそ つねならむ
うゐのおくやま けふこえて
あさきゆめみし ゑひもせす



いろはにほへと ちりぬるをわかよたれそ つねならむうゐのおくやま けふこえてあさきゆめみし ゑひもせす

となります。(改行をすべて削除する)



検索文字: ^¥n
置換文字:(※空欄)

とすると

いろはにほへと ちりぬるを

わかよたれそ つねならむ

うゐのおくやま けふこえて


あさきゆめみし ゑひもせす



いろはにほへと ちりぬるを
わかよたれそ つねならむ
うゐのおくやま けふこえて
あさきゆめみし ゑひもせす

となります。(改行のみの空白行をすべて削除)




※メタ文字を検索対象にしたい場合はエスケープ「¥」を入れると、その次の文字が通常の文字として検索できます

「$」を検索したい場合⇒検索欄に「¥$」と入れる

「^」を検索したい場合⇒検索欄に「¥^」と入れる

「¥」を検索したい場合⇒検索欄に「¥¥」と入れる


正規表現(2)へ続く

コメント