私はエントリを特定の形式に制限しようとしています。Javascript条件付き正規表現if-then-else
エントリは、01 \ 01-5500-000-00として5500または5100を持っている場合、私はこれが欲しい:
^[0-9]{2,}\\[0-9]{2}\-[0-9]{4}\-[0-9]{3}\-$
をしかし、エントリが5500または5100以外のものを持っている場合、私がしたいですこれを持っている:
^[0-9]{2,}\\[0-9]{2}\-[0-9]{4}\-[0-9]{3}\-[0-9]{2}$
これはif then elseアイデアでどのように達成できますか?
あなたはどの言語を使用していますか?何を試しましたか? – Sam
^[0-9] {2} \\ [0-9] {2} -5 [15] 00- [0-9] {3} - $ |^[0-9] {2、} \\ [0-9] {2} - (?5 [15] 00)[0-9] {4} - [0-9] {3} - [0-9] {2} $ ' –
I表現を正しく作成するためにhttp://www.webtoolkitonline.com/regular-expression-tester.htmlを使用しました。そして、私は括弧で5500のパイプを次のように使ってみました:(?=。* 5500)|^[0-9] {2、} \\ [0-9] {2} \ - [0-9] {0} {3} \ - [0-9] {2} $ - 正しくありません。 – user974061