かぶねこさん、ありがとうございます。 最初に、「投稿者名」の件、失礼しました。今回はこれで通しますが、 次回からは改めさせて頂きます。
秀丸、QXの他のエディタはどうなのだろうかと確かめていました。 「SAKURA エディタ」と「K2エディタ」しか試せていませんが、両方とも 「検索文字列」:「^([0-9])」 「置換文字列」:「0$1\.」 となりました。
「.」をエスケープするために「\」を入れるのは秀丸と変わらなかったですが 「\0」の変わりに「$」が入るのですね。
>あと QX での置換文字列の中のピリオドは「置換後」の文字列なのでエスケープ >しなくてもよい(秀丸と同じ)かもしれません。
これは秀丸も同様で、「\.」は「.」単体でもいけました。
>上で「グループ化」と表記したのは「タグつき正規表現」の「後方参照タグ」と >いうもののようです。これが QX では「\( 〜 \)」なのです。QX は正しい意味 >でのグループ化はありません。「|」もないようです。
「|」は「***か***」のどちらか、と言うことですが、 QXの場合はどうやるのでしょうか?
秀丸しか知らなかった私にとっては、これの正規表現がいわゆる「正規表現」だと思っていましたが、 エディタ(が採用している正規表現プログラム)によって違いが出ることが分かりました。
QXの正規表現も徐々に覚えていけば慣れることができそうですので、移行には支障はなさそうです。 |