を含むファイル名:テストは、私はこれを使用していた正規表現とJavaScript
if (data.match(/([^\/\\]+)\.(txt|doc)$/i))
return {filename: RegExp.$1, ext: RegExp.$2};
のみに記載されています(trueの場合)、ファイル.EXT年代を可能にします。これは上記のtxtとdocです。これは、ファイル名が.DS_storeのような拡張子になるまでうまくいきます。例えば.DS_storeに遭遇した場合、それはテストを停止する。他のファイル名を処理し続けながら、extだけで構成されるファイル名を正常に拒否するには、どのようにステートメントを修正できますか?
おかげ
「テストを中止する」とはどういう意味ですか?それは正規表現と一致しませんが、何をしたいですか?あなたがここで何を変更したいのかを詳細に説明してください。http://jsfiddle.net/B46yq/ – Cheery
ここに現実問題があります:http://jsfiddle.net/B46yq/17/ – cube