REGX $ = "/ ^ [0-9] * $ /" ; のvar_dump(するpreg_match($ REGX、$電話)); 従来の通常動作: デジタル検証•: ^ [0-9] * $の •認証Nビットデジタル: ^ \ nは{D} $ •少なくともnビットのデジタル検証: ^ \ D {nが、} $ •認証Mデジタルビットが-N ^ \ D {M、N} $ ゼロおよび非ゼロ検証開始•デジタル: | ^(0 [1-9] [0-9] * )$ :•小数点以下の2つの正の実数が存在することを確認してください?^ [0-9] +([0-9] {2})$ • 1つのベリファイ 3位置小数正の実数を:^ [0-9] +([0-9] {1,3})?$ •認証ゼロ以外の正の整数: ^ \ + [1-9]? [0-9] * $の •認証負の整数のゼロ: ^ \ - [1-9] [0-9] * $ •負でない整数を検証(整数 + 0)^ \ dは+$ •確認し非正の整数(負の整数 + 0)^(( - \ D +)|(0+ ))の$ の長さ3の•認証文字: ^ {3 } $の 26通の英語の手紙によって検証文字•文字列: ^ [-ZA-Z] + $ •資本英字による認証文字列26: ^ [AZ] + $ •認証文字列から成る書かれた手紙を小さな26: ^ [AZ] + $ •検証番号の文字列と英語の手紙26: ^ [-ZA-Z0-9] + $ 桁の•認証文字列、文字またはアンダースコアからなる26: ^ \ W + $ •ユーザ認証パスワードを:^ [-ZA-Z ] {5,17} $ W \ 正しいフォーマット:6-長さ、文字で始まる18の間にのみ文字、数字および下線を含みます、。 •確認し含む ^&% '; $など= \「文字:[?^%&'; $ = X22 \?] + •検証文字: ^ [\ u4e00- \ u9fa5]、{0、} $ •電子メールアドレスを確認します ^ \ W + [ - +。] \ + W)* @ \ +(W [ - ] \ + W)* \ \ +(W [ - ] \ + wは)*。$ •はInternetURLを確認します。HTTP ^:// - + [\ W - ] +(/ [\ w-./?%&=]*)?$; ^ [A-ZA-Z] +([\ W] + \。): //(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$ | ^(\ d3,4 \ d3,4:•電話番号を確認する \ dの{3を、 4} - )の\ D {7,8 } $ - ? 正しい形式は:XXXX-XXXXXXX、XXXXXXXX-XXXX、XXX-XXXXXXX、XXX - XXXXXXXX、XXXXXXX、XXXXXXXX。 •ID番号(15または18桁の数字)を確認します^ \ dの{15} | \ dの{18} $ •12ヶ月〜1年を確認します(^ 0 [1-9] | 1 [0-? 2])正しい形式$: "01" - "09"と"1"、 "12 " •31日の月を確認します ^ |((1 | 2)[0((0 [1-9]?) -9])| 30 | 31) $のフォーマットは正しいです:01,09および1,31 。 •整数:^ - \ dは+?$ •非負の浮動小数点数(正の浮動小数点 + 0):?^ \ D +(。\ \ D +)$ •正フロート ^(([0-9] + \ [0。 -9] * [1-9] [0-9 ] *)|([0-9] * [1-9] [0-9] * \ [0-9] +)|。([0-9 ] * [1-9] [0-9] * ))$ •非正フロート(負のフロート + 0)^(( - \ D +(\ \ D +。))|?。(0 +(\ 0 +)?))$ •負のフロート ^( - (([0-9] + \ [0-9] * [1-9] [0-9] *。)|([0-9] * [1-9 。] [0-9] * \ [0-9] +)|([0-9] * [1-9] [0-9] * )))$ •フロート ^( - \ D +)( ? \。\ dは+)?