常用正则表达式规则

email: /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,   // 邮箱
website: /^((ht|f)tps?):\/\/[\w-]+(\.[\w-]+)+([\w\-.,@?^=%&:/~+#]*[\w\-@?^=%&/~+#])?$/,   // 网站
password: /^[a-zA-Z]\w{5,17}$/,   // 密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线)
idCard: /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/,   // 身份证号(简易版)
uniformSocialCreditCode: /[^_IOZSVa-z\W]{2}\d{6}[^_IOZSVa-z\W]{10}/g,   // 统一社会信用代码
plusFloatNumber: /^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/,   // 正浮点数
positiveInteger: /^[1-9][0-9]*$/g,   // 大于0的正整数
specialSymbol: /("|\(|\)|{|}|:|\/|;|,|。|?|“|”|:|;|!|(|))/g,   // 包含以下符号 "(){}:/;,。?“”:;!()
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容