正则表达式整理
发布时间:2020-12-13 19:47:54 所属栏目:百科 来源:网络整理
导读:字符串中只能由数字组成,而且数字由逗号隔开,逗号不能在中间出现1次以上: var reg = /^d+($|,d+$)/; javascript正则表达式判断中文、全角字符及中文长度 有时我们经常需要去判断一个字符串是否包含中文和全角的字符,尤其在表单提交时。中文:str.match(/
javascript正则表达式判断中文、全角字符及中文长度 有时我们经常需要去判断一个字符串是否包含中文和全角的字符,尤其在表单提交时。中文:str.match(/[^x00-xff]/ig)判断包含中文字符串长度aMatch=str.match(/[^x00-x80]/g);str.length+(!aMatch?0:aMatch.length)还有一种方法来判断中文字符串的长度,即,将中文替换成任意两个字符,如(**),然后在计算它的长度,如下:function(str){str = str.replace(/[^x00-xff]/g,'**');return str.length;} (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |