preg_match を使用して検証するように設定された電話番号フィールドがあります。
function ValidPhone($phone) {
return preg_match('/^[0-9]{3}-[0-9]{3}-[0-9]{4}$/', trim($phone));
}
これにより、電話番号が xxx-xxx-xxxx 形式で入力され、数値であることが保証されます。
私は正規表現にあまり詳しくありません。これを拡張して複数の形式を許可する方法を誰か教えてもらえますか? すなわち、xxx xxx xxxx または xxx.xxx.xxxx または (xxx) xxx-xxxx
ありがとう。