連絡フォーム7の電話フィールドでサポートされている正しい電話番号形式は何ですか。それは、###-###-##
や### ### ##
、########
、+# #######
、その他のものですか?
フォーマットを調べてみましたが、結果が得られませんでした。私はクライアントサイドの検証チェックを実装しようとしています。そのために、問い合わせフォーム7によってサーバーサイドに適用されるフォーマットを知る必要があります。
プラグインのtel
をちょっと見てみると、電話番号のチェックができます。
function wpcf7_is_tel( $tel ) {
$result = preg_match( '%^[+]?[0-9()/ -]*$%', $tel );
return apply_filters( 'wpcf7_is_tel', $result, $tel );
}
上記の関数を使用して、プラグインはユーザー入力が有効なtel
であるかどうかを検証しています。したがって、上記の正規表現は検証に使用されるものです。