常用正則表達式(持續更新)
-
校驗數字
1 數字:^[0-9]*$ 或者 ^\d$ 2 n位數字:^\d{n}$ 3 正整數:^(0?|[1-9]\d*)$ 4 最多兩位小數:^(0?|[1-9]\d*)(.\d{1,2})?$ -
校驗字符
1 漢字:^[\u4e00-\u9fa5]+$ 2 英文和數字:^[A-Za-z0-9]+$ -
其他
1 郵箱:^[\w]+@[A-Za-z]+(\.[A-Za-z0-9]+){1,2}$ 2 域名:^((http://)|(https://))?([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}(/)$ 3 ip:^((25[0-5])|(2[0-4]d)|(1dd)|([1-9]d)|d)(.((25[0-5])|(2[0-4]d)|(1dd)|([1-9]d)|d)){3}$ 4 身份證號:^\d{15}|\d{18}$ 5 中國郵政編碼:^[1-9]\d{5}(?!\d)$ 6 騰訊QQ號:^[1-9][0-9]{4,}$