• ベストアンサー

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」ですよね? (-ε-)ブーブー

質問者が選んだベストアンサー

  • ベストアンサー
  • hitomura
  • ベストアンサー率48% (325/664)
回答No.1

BRIEF についてはたぶんこれでしょう。 http://en.wikipedia.org/wiki/Brief_(text_editor) その記述のある公式サイトの文はオプション設定でこのエディタと同一の動作をする正規表現が利用可能ということでしょう。 ところで、「記述間違ってます」という前に、その説明の通りの置換になるか、\1 を $1 に置き換えるとどうなるか試しましたか?

kihonkana
質問者

お礼

回答ありがとうございます。 >その記述のある公式サイトの文はオプション設定でこのエディタと同一の動作をする正規表現が利用可能ということでしょう。 よくわかりました。

kihonkana
質問者

補足

>ところで、「記述間違ってます」という前に、その説明の通りの置換になるか、\1 を $1 に置き換えるとどうなるか試しましたか? ごめんなさい、今確認したら\1でもOKです。 もちろん$1でもOKです。 昨日何度やっても駄目だったんですが...

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

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・・・です。

kihonkana
質問者

お礼

回答ありがとうございます。 よくわかりました。

関連するQ&A