8つの一般的な正規表現-sunziren

ユーザー名:/ ^ [-Z0-9 _-] {3,16} $ /


パスワード:/ ^ [-Z0-9 _-] {6,18} $ /


進値:/ ^#([-f0-9] {6} | [-f0-9] {3})$ /?


Eメール:/ ^([-Z0-9 _ \ .-] +)@([\ DA-Z \ .-] +)\([AZ \] {2,6})// [A-。 Z \ D] + * @([\ DA-Z](? - [\ DA-Z]))(\ [-Zの\のD] +。)。+(\ 1,2- [-Z] + )+ /


URL:/ ^(HTTPS:\ / \ /)\([AZ \。] {2,6})([\ / \ W \ .-(+ [DA-Z \ .- \])?。 *)* \ /?$ /


IPアドレス1:/(??(2 [0-4] \ D | 25 [0-5] | [01] \ D \ D)\。){3}(2 [0-4] \ D | 25 [0-5] | [01] \ D \ D)/ ??


IPアドレス2:/ ^ \)(:( 25 [0-5] | | 2 [0-4] [0-9] [01] [0-9] [0-9] ????)。 {3}(?:25 [0-5] | 2 [0-4] [0-9] | [01] [0-9] [0-9] ??)$ /


HTMLタグ:/ ^ <([AZ] +)([^ <] +)*(:?。>(*)<\ / \ 1> | \ S + \ />)$ /


文字のUnicodeエンコーディング範囲:/ ^ [\ u2E80- \ u9FFF] + $ /

おすすめ

転載: www.cnblogs.com/sunziren/p/11489681.html