■ 質問はここへ ■

前へ 次へ
No. 810 (804へのコメント)投稿者: QX初心者日付: 2003/04/15 12:56:26
題名 : Re^4:QXの正規表現

かぶねこさん、ありがとうございます。
最初に、「投稿者名」の件、失礼しました。今回はこれで通しますが、
次回からは改めさせて頂きます。

秀丸、QXの他のエディタはどうなのだろうかと確かめていました。
「SAKURA エディタ」と「K2エディタ」しか試せていませんが、両方とも
「検索文字列」:「^([0-9])」
「置換文字列」:「0$1\.」
となりました。

「.」をエスケープするために「\」を入れるのは秀丸と変わらなかったですが
「\0」の変わりに「$」が入るのですね。

>あと QX での置換文字列の中のピリオドは「置換後」の文字列なのでエスケープ
>しなくてもよい(秀丸と同じ)かもしれません。

これは秀丸も同様で、「\.」は「.」単体でもいけました。

>上で「グループ化」と表記したのは「タグつき正規表現」の「後方参照タグ」と
>いうもののようです。これが QX では「\( 〜 \)」なのです。QX は正しい意味
>でのグループ化はありません。「|」もないようです。

「|」は「***か***」のどちらか、と言うことですが、
QXの場合はどうやるのでしょうか?

秀丸しか知らなかった私にとっては、これの正規表現がいわゆる「正規表現」だと思っていましたが、
エディタ(が採用している正規表現プログラム)によって違いが出ることが分かりました。

QXの正規表現も徐々に覚えていけば慣れることができそうですので、移行には支障はなさそうです。

次へ
現在の既読番号は 0  既読を


メールアドレスを表示するにはURLの後ろに &m=b2258a7e をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/