一些常用的正则表达式:
URL:
/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
Email:
/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/
HTML 标签 :
/^<([a-z]+)([^<]+)*(?:>(.*)<\/\1>|\s+\/>)$/
首尾的空白字符 :
/^\s*|\s*$/
数字 :
/^[-\+]?\\d+(\\.\\d+)?$/
整数 :
/^[-\+]?\\d+$/
正数 :
/^[\+]?\\d+(\\.\\d+)?$/
负数 :
/^-\\d+(\\.\\d+)?$/
自然数 :
/^0$|^[1-9][0-9]*$/
中文 :
/[^\u4e00-\u9fa5]/
文件后缀名 :
/\.\w+$/
大陆身份证编号 :
/\d{15}|\d{18}/