常用正則以及工具

約定:

頭尾兩個斜槓/是正則表達式的定界符,這是Perl正則的標準,而PHP支持的正則表達式就是Perl正則的規範。表示兩個斜槓之間就是正則內容。定界符可以自定義,比如用@、#都可以,定界符外面可以寫參數,比如i、u、U等

安卓包名:/^([a-zA-Z_][a-zA-Z0-9_]*)+([.][a-zA-Z_][a-zA-Z0-9_]*)+$/

手機號:/^1[3456789]\d{9}$/

郵箱:/([a-z0-9]*[-_.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?/i

身份證:/^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}(([1][9]\d{2})|([2]\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\d{3}[0-9xX]$/

密碼格式,8位及以上,數字+字母:/^(?![A-Za-z]+$)(?![0-9]+$)[a-zA-Z0-9]{8,}/

漢字:/^[\x{4e00}-\x{9fa5}]+$/u

 

注意:用測試工具需要把定界符去掉

正則檢測工具

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章