注目のPHPの一般的な正規表現

REGEX $ = '[\ u4e00- \ u9fa5]'; // 正規表現で中国語の文字にマッチする

$のREGEX = '^ [\ u4E00- \ u9FA5A-ZA-Z0-9] + $';または$ REGEX =「^ [\ u4E00- \ u9FA5A-ZA-Z0-9] {2,20} $ '; // 中国語、英語、数字、記号等を除くアンダースコア

$のREGEX =' ^ [A-ZA-Z] [A-ZA _ -Z0-9] {4,15} $ '; // アカウントが(5-16バイト英数字に下線を許可することができ、文字で始まる)が有効である

$ REGEX =' [^ \ x00- \ XFF]「; // マッチングダブルバイト文字(文字を含むが含まれています)

$ REGEX = '\ nは- [\ S |] * \ R&LT';   // 空白行に一致する正規表現

$ REGEXを。=「/ <(。*)> * < \ / \ 1> | <\ /> /。 ';(*。)// 正規表現のHTMLタグの一致

の$ REGEX ='(^ \ S *)|「(\ S * $を)。// スペース末尾の正規表現にマッチする

$正規表現は =「/(\d+)\.(\d+)\.(\d+)\.(\d+)/gを」;//は、正規表現のIPアドレスと一致する

$正規表現([ - +] \ Wは+)* @ \ W +([ - ] \ Wは+)=「\ W +。* \ \ W +を([ - ] \ Wは+)* ';   // 正規表現メールアドレス一致

$正規表現を =' | 14 ^(13 [0-9]で15 [0 | | 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9 [5 | 7]。。。。。。。 ] | 18は、[0 | 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9])\ {D} $ 8。。。。。。。 '; // 電話番号

の$ REGEX =' ^ [1-9] \ {D} 5。 (18 | 19 |([23 ] \ D))の\ D {2}((0 [1-9])|(10 | 11 | 12))、(([0-2] [1-9])| 10 | 20 |)\ {D} 3 [0-9Xx] $「は31 | 30; // 18は、ID番号ビットである

$ DATA "***********" = ; 

IFするpreg_match$正規表現は$ DATA )){
     エコー「検証成功」; 
} 他には{
     エコー「あなたはそれが地獄で入力されました?」; 
}

 

おすすめ

転載: www.cnblogs.com/yittxbug/p/10937183.html