したがって、英数字についてはこの検証が(/^[A-Za-z0-9,\+-]+$/)ありますが、数字、スペース、ドット、およびハイフンのみを許可する電話番号の検証が必要です。それらをチェックするためにどのコードを使用しますか。
ありがとうベン
したがって、英数字についてはこの検証が(/^[A-Za-z0-9,\+-]+$/)ありますが、数字、スペース、ドット、およびハイフンのみを許可する電話番号の検証が必要です。それらをチェックするためにどのコードを使用しますか。
ありがとうベン
このリファレンスを参照してください。
/^[\d\s\.\-]+$/
\dは数字、\sは空白、\.はドット、\-はハイフンです。
は、 と+内の「1 つ以上」の文字を意味[し]、 とはそれぞれ文字列の先頭と末尾に一致します^。$
電話番号が国番号で始まる場合、最初の非空白文字としてプラス記号が必要になる場合があります
/^(?:\s*\+)?[\d\s\.\-]+$/
ここで、(?:..)は「このグループの参照を作成しない」を*意味し、前の文字が 0 個以上あることを意味\+し、正符号であり、(..)?は「このグループはオプションです」を意味します。
私の仕様によると、数字、スペース、ドット、ハイフンのみです。それは任意の順序と任意の長さです
それは次のようになります。
/^[0-9 \.-]+$/