正则表达式

Posted ykpkris

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式相关的知识,希望对你有一定的参考价值。

// 验证规则
var validRegex = {
letterOnly : /^[A-Za-z]+$/,
numLetterOnly : /^[A-Za-z0-9]+$/,
notBlank : /^[^s]{1,}(.)*[^s]{1,}$|^[^s]{1}$/, //前后空格不要,中间空格可以有
tel : /^((d{3,4})|d{3,4}-|s)?d{8}$|^[1][358]d{9}$/,
account : /^d{16}$|^d{19}$/,
mobile : /^[1][358]d{9}$/,
email : /^([a-zA-Z0-9]+[_|\_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/,
postCode : /^[1-9][0-9]{5}$/,
price : /^(?!(0[0-9]{0,}$))[0-9]{1,}[.]{0,}[0-9]{0,4}$/,
amount:/^[0-9]+(.[0-9]{1,2})?$/,
integer:/^d+$/,
carNo : /^[u4e00-u9fa5]{1}[A-Z]{1}[A-Z0-9]{5}$/,
userName : /^[a-zA-Z][a-zA-Z0-9_]*$/,
roleName : /^[a-zA-Zu4E00-u9FFF][a-zA-Z0-9_u4E00-u9FFF]+$/,
fax : /^[+]{0,1}(d){1,3}[ ]?([-]?((d)|[ ]){1,12})+$/
}

 

以上是关于正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

markdown 正则表达式模式片段

正则表达式匹配特定的 URL 片段而不是所有其他 URL 可能性

循环通过 python 正则表达式匹配

asp.net 使用正则表达式验证包含打开/关闭括号片段的属性字符串

攻破难啃的骨头-正则表达式(转)

正则表达式的贪婪和非贪婪模式