丸い括弧で囲まれた文字、組み合わせ文字、数字の検出方法を知りたいと思います。下記の私の例では、年を検出してはいけません。文字の組み合わせの検出、角括弧の間の数字の特殊文字の組み合わせ
検出:
Sample (test 2011)
Sample (test-2011)
Sample (test)
をJavaScriptの正規表現でテスト・サンプルと一致します
Sample (2011)
丸い括弧で囲まれた文字、組み合わせ文字、数字の検出方法を知りたいと思います。下記の私の例では、年を検出してはいけません。文字の組み合わせの検出、角括弧の間の数字の特殊文字の組み合わせ
検出:
Sample (test 2011)
Sample (test-2011)
Sample (test)
をJavaScriptの正規表現でテスト・サンプルと一致します
Sample (2011)
例検出されない:
^\([a-z\- ]+[0-9]*\)$
^試合は開始、および$
を終了します \(\)は角括弧に一度一致します
[AZ \ - ] +がリテラル、空白と一致する - 回以上
[0-9] *は0ゼロ〜9回以上一致し
編集
をそれにもかかわらず、あなたはより多くする必要があります(特に、正規表現のための1000の情報ページがあるので)何種類かのドキュメントを見てください。
具体的なやり方を知らなくてはならず、インターネット上で解決策を見つけ出し、私に合ったものを見つけられませんでした。私は大括弧と他の何も間に年を許可したい。しかし、私は禁止されたものを読み取る正規表現が必要なので、私のPHPスクリプトに追加することはできません。 – Simmer
使用する言語またはツールを常に指定してください。 [Regexの実装は異なります](http://www.regular-expressions.info/refflavors.html)、ある言語で動作するソリューションは別の言語で動作しない可能性があります。 –