2012-05-05 9 views
0

検索ファイルの正規表現(またはDos表現)をサポートするWindowsプログラムがあります。多くの大文字の文字の正規表現

(プロMythicSoftのFileLocatorは)

それは*のようなワイルドカードをサポートしていますか?
jpg形式のファイル名は4文字しか見つかりません
どのようにフレーズを書くことができますか?
このフレーズ(.jp jpg)はすべての小文字と大文字を検出します(私はそのモードをdos表現にします)
このフレーズ([AZ] [AZ] [AZ] .jpg)動作しない(私はそれが正規表現にモードのput)事前

答えて

3

Online documentation

おかげでFileLocator Proが、その場合には、これは動作するはずです、Perl互換の正規表現を使用していることを示しています!

^([A-Z]{4}\.jpg)$ 

カッコは全体をキャプチャグループにします。キャプチャグループが必要ない場合は、かっこを削除してください。

編集:

は大文字と小文字を区別オプションは、正規表現のためにあることを確認します。 online documentationに行き、regular expression case sensitiveを検索してください。それはそこに説明されているようです。 「コンテンツ検索の大文字と小文字を区別するには、「Aa」ボタンをクリックしてください。

+0

本当に助けてくれてありがとうございますが、まだ動作しません - > http://www.boost.org/doc/libs/1_44_0/libs/ regex/doc/html/boost_regex/syntax/perl_syntax.html何が問題なのか分かりません! – MoonLight

+0

'jpg'は小文字ですか?実際の入力を確認するために、ファイルシステムから直接取得したサンプルファイル名をいくつか投稿することもできます。 – alan

+0

はい、([AZ] {4} \。jpg)は4文字以上のjpgファイルを多数検出し、^([AZ] {4} \。jpg)$はすべて大文字と小文字を検出します... – MoonLight

関連する問題