例えば sample( 34 ,12 );みたいな関数があって、それを丸ごと置換ダイアログで消したいのですが、
(引数は任意で、間にスペースがあったりなかったりする)
正規表現の使い方がいまいちよく判りません。

検索文字列を
”sample(":z,:z");” <-全然自信無し。

としてもやっぱりヒットしませんでした。
どうすればよいか教えてください。
正規表現のチェックボックスはオンにしてあります。

A 回答 (2件)

ちょっとHPでは見えないようですね・・


全角で書きます。
sample(.*);
ということで、*の前にドット(ピリオド)が入ります。
お試しを!
    • good
    • 0
この回答へのお礼

度々すみませんです。
うまくいきました。
ピリオド思いっきり見落としてましたごめんなさい。

お礼日時:2001/08/02 16:25

sample(.*);



でどうでしょうか?
意味としては、sample(任意の文字列);に全てヒットします。
MSDNライブラリを「正規表現」で検索するともっと詳しい情報が載っています。

この回答への補足

すいません。なんかうまくいかないです。
”正規表現'sample(*);'にマッチするものが見つかりません。”(VC++6.0の検索ダイアログ使用)
・・・となってしまいます。

ヘルプでは
* : 直前の正規表現のゼロ回以上の繰り返し

とありました。これは何かにくっ付けて使うものではないのでしょうか?
ワイルドカードみたいに*とか?も使えるのでしょうか ?
ヘルプの説明の日本語もわかりにくくて・・・

補足日時:2001/08/02 15:44
    • good
    • 0

このQ&Aに関連する最新のQ&A

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


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ