常用正则
一些常用的正则表达式:
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}/