工作中用到的正则表达式
过滤特殊字符:
new RegExp("[`~!@#$^&*()=|{}':;',[]<>/?~!@#¥……&*()&;—|{}【】‘;:”“'。,、?]"); 身份证:貌似不是灰常精确 但是比一般的准确 /^((1[1-5])|(2[1-3])|(3[1-7])|(4[1-6])|(5[0-4])|(6[1-5])|71|(8[12])|91)d{4}((19d{2}(0[13-9]|1[012])(0[1-9]|[12]d|30))|(19d{2}(0[13578]|1[02])31)|(19d{2}02(0[1-9]|1d|2[0-8]))|(19([13579][26]|[2468][048]|0[48])0229))d{3}(d|X|x)?$/ 匹配数字、字母、下划线或者中文 reg = /^([a-zA-Z0-9_]|[u4E00-u9FA5])+$/; 1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |