番号にスペースがあるかどうかに関係なく、電話に一致する正規表現を作成するにはどうすればよいですか?
見つけた:
^\+?\d+$
別の投稿からですが、数字に0個以上のスペースを許可するように変更するにはどうすればよいですか?
番号にスペースがあるかどうかに関係なく、電話に一致する正規表現を作成するにはどうすればよいですか?
見つけた:
^\+?\d+$
別の投稿からですが、数字に0個以上のスペースを許可するように変更するにはどうすればよいですか?
電話番号を一致させる方法はたくさんあります (そして有効な電話番号の形式もたくさんあります)。「5555555555」、「555 555 5555」、「(555) 555-5555」、「555-555-5555」、または「555.555.5555」に一致する単純な正規表現を次に示します。
^(?\d{3})?( |-|.)?\d{3}( |-|.)?\d{4}$
これは一例です: /^(?:\s*\d{3})?\s*\d{3}\s*\d{4}\s*$/
最初に考える必要があるのは、スペースを含む電話番号に必要な正確な形式です。例えば:
+535 233 4444
それは大丈夫ですか?のように分割されることを意味します3 3 4
。次の正規表現をニーズに合わせて調整できます。
^\+?\d{3}\s?\d{3}\s?\{d}{4}$
グループの長さを変更するには、量指定子 ( 、 など) を変更するだけ{3}
です{4}
。