2017-06-16 5 views
0

38または39で始まり、合計の長さが14または16の文字列と一致させたいとします。以下はこの式を作成するための最良の試みです。 14文字の文字列の場合は14、16文字の文字列の場合は12を削除すると機能します。RegExで複数の可能な長さを設定する

^(38|39)\d{12|14}$

答えて

0

あなたは、オプションの数量詞を使用することはできませんが、あなたはあなたの最初の部分をやったとして、オプションのグループ化を使用することができます。

^(38|39)(\d{12}|\d{14})$ 
0

したいので、どちらか14または2以上、

^(38|39)\d{14}(\d{2})? 
関連する問題