- ベストアンサー
BRIEF 正規表現って何ですか?
Delphi XE5を使って正規表現のプログラムを作っています。 メーカーのホームページ http://docwiki.embarcadero.com/RADStudio/XE4/ja/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE に「BRIEF 正規表現」という言葉が出てきますけどこれは何でしょうか? 検索しても説明したサイトが見つかりません。 簡単に教えていただけると助かります。 それと、上記のサイトの記述間違ってますよね。 { }の説明のところ、...[置換文字列]を NUM\1 と指定すると、...「\1」ではなく「$1」ですよね? (-ε-)ブーブー
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
BRIEF についてはたぶんこれでしょう。 http://en.wikipedia.org/wiki/Brief_(text_editor) その記述のある公式サイトの文はオプション設定でこのエディタと同一の動作をする正規表現が利用可能ということでしょう。 ところで、「記述間違ってます」という前に、その説明の通りの置換になるか、\1 を $1 に置き換えるとどうなるか試しましたか?
その他の回答 (1)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
Brief とは" A very popular programmer's editor for DOS and OS/2."です。 ⇒List of text editors - Wikipedia, the free encyclopedia( http://en.wikipedia.org/wiki/List_of_text_editors#Visual_and_full-screen_editors ) ビジュアル系のテキストエディタでは、通常マッチしたものは後方参照では\1が多いです。例えばEmEditorも\1,\2・・・です。
お礼
回答ありがとうございます。 よくわかりました。
お礼
回答ありがとうございます。 >その記述のある公式サイトの文はオプション設定でこのエディタと同一の動作をする正規表現が利用可能ということでしょう。 よくわかりました。
補足
>ところで、「記述間違ってます」という前に、その説明の通りの置換になるか、\1 を $1 に置き換えるとどうなるか試しましたか? ごめんなさい、今確認したら\1でもOKです。 もちろん$1でもOKです。 昨日何度やっても駄目だったんですが...