php preg( preg_match
)でパターンを検証したい。私のパターンは次のようになります。
[ [3 or 4 digits] - ][ 7 digits]{1}
例:
345-4444444
9800-1120222
1111111
1000000
0233-7777777
私はこれを試しました:
pattern = "/\A[\d{3,4}[-]{0,1}]{0,1}\d{7}\z/";
しかし、それは正しくありません。正しいパターンを教えてください。