常用正则

 一些常用的正则表达式:

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}/

相关推荐