重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

Delphiにて、BRegExp.pasを使って正規表現を使おうとしております。
しかし、使い方がよくわかりません。

Perlでは、よく下記のような使い方をすると思います。

(/abcdef (\S+)\s/) && ($text0=$1);
if(/abcd\t(\w+\/)(ef\w+)/){
$text1=$1;
$text2=$2;
}
上記に対応するようなことを、DelphiでもBRegExp.pasを使えばできるのでしょうか?

宜しく、お願いいたします。

A 回答 (1件)

bregexp.dllが作られてからもPerlの正規表現は拡張が続いているので、


bregep.dllがサポートしていない(=BRegExp.pasで使えない)拡張もありますが、
質問にあるような範囲なら問題なくできるでしょう。
ただし、PerlとPascalの違いによってロジックが多少変わることはあるでしょうけど。

使い方そのものは添付されているヘルプファイル見ればわかりませんか?
    • good
    • 0
この回答へのお礼

了解です。

お礼日時:2007/07/23 22:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!