私は最大4文字に制限する国コードの正規表現を書こうとしていますが、許可される記号は+記号だけです。 +を使用する場合、+は最初にある必要があり、少なくとも1つの数字を持つ必要があります。国コードの正規表現
有効な例
+1
1
+12
12
+123
1234
無効な場合、私が今持っている
+
+1234
12345
1+
12+
<empty>
etc.
表現。
/(\+\d{1,3})/
もっとエレガントにできますか?
-事前におねがいします!
ニックにお問い合わせいただきありがとうございます。 –
/gmフラグが何であるか教えてください。実際のコードではどうすればよいですか? –
@VamshiGudipati私は自分の編集で説明しました。それはあなたの弦がどのように見えるかによって異なりますが、私はそれを全体的にかなりうまく説明したと思います。一度正規表現を使用すると、さまざまな方法で一致させるには[this](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match)を参照してください。 –