ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript を使用して国際的な方法で携帯電話番号を記述するにはどうすればよいですか?

JavaScript を使用して国際的な方法で携帯電話番号を記述するにはどうすればよいですか?

WBOY
WBOY転載
2023-08-25 13:41:111718ブラウズ

如何使用 JavaScript 以国际方式编写手机号码?

Web サイトに世界中から訪問者がいる場合は、国際標準に従って携帯電話番号などの情報を表示するのが最善です。したがって、それらは理解しやすいです。

国際公衆電気通信番号形式を使用して、国際的な方法で携帯電話番号を表すことができます。また、「E-164」形式で表されます。

携帯電話番号を国際的な方法で記述するための次の構文を用意しました。

リーリー

ユーザーは、国際電話番号の前に「 」、その後に「国/地域コード」が含まれ、国/地域コードの後に​​国内の電話番号が含まれていることがわかります。

ここでは、正規表現と match() メソッドを使用して、JavaScript を使用して携帯電話番号を国際的な方法で変換します。

###文法###

ユーザーは、次の構文に従って携帯電話番号を国際標準形式に変換できます。

リーリー

上記の構文では、電話番号と一致する正規表現を記述しました。

match メソッドは、すべての一致の配列を返します。有効な一致の場合、4 つの要素が返されます。最初の要素は 3 桁の電話番号全体、2 番目の要素は電話番号の最初の 3 桁、3 番目の要素は電話番号の中央の 3 桁、4 番目の要素は有効な電話番号の最後の 4 桁です。番号。

正規表現の説明

#^
    - これは正規表現の始まりです。
  • (\d{3})
  • - 最初の 3 桁を表します。
  • (\d{3})
  • - 中央の 3 桁を表します。
  • (\d{4}$)
  • - 最後の 4 桁を表します。
  • ###例### 以下の例では、タイプ番号の HTML 入力を追加しました。ユーザーは有効な 10 桁の携帯電話番号を入力できます。ユーザーが送信ボタンをクリックすると、writeInternationalNumber() 関数が実行されます。関数内で上記の正規表現を使用して入力値を照合し、一致した値を配列形式で取得します。

  • その後、配列の値を 1 つの文字列に連結して、国際標準に従って携帯電話番号を書き込みます。
リーリー ###例###

以下の例では、その値を使用して国コードのドロップダウン リストを作成しました。ユーザーは任意の国を選択し、入力ボックスに 10 桁の電話番号を入力できます。ユーザーがボタンを押すと、cellNumberWith CountryCode() 関数が実行され、選択した国コードと電話番号の値が取得されます。その後、上記の例のように文字列を作成し、入力した国際携帯電話番号を書き込みます。

リーリー

ユーザーは、国際標準に従って携帯電話番号を配置する方法を学びました。携帯電話番号を検証するために正規表現を使用します。電話番号が有効な場合は、選択した国コードとともに国際的に表示されます。

以上がJavaScript を使用して国際的な方法で携帯電話番号を記述するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。