JavaScript正则表达式匹配字符出现次数的问题
2014-04-17 23:03
537 查看
在Chrome上运行一个检测email格式的简单正则表达式
但是正确的email格式总是匹配不通过,将正则表达式拆解一段一段验证,发现是因为两个字符出现次数之间的空格导致的,去掉空格后OK,sigh!
/.+@.+\.[a-zA-Z]{2,4}$/
但是正确的email格式总是匹配不通过,将正则表达式拆解一段一段验证,发现是因为两个字符出现次数之间的空格导致的,去掉空格后OK,sigh!
/.+@.+\.[a-zA-Z]{2,4}$/
相关文章推荐
- java正则表达式匹配字符串字母,数字,空格和其他字符出现次数
- 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字
- java中用正则表达式获取一个指定的子字符在字符串中出现的指定次数的下标索引,并且进行字符串分割
- Javascript正则表达式匹配中文字符
- 正则表达式——匹配字符问题
- 不用正则表达式统计文本中字符(包括标点)出现的次数
- Python从文件中读取字符串,用正则表达式匹配中文字符的问题
- 正则表达式:匹配6~16位字符(要求:不能出现空格,不能连续9位以下数字)
- 通过C++中的正则表达式来统计文件中每个字符出现的次数
- javascript正则表达式之匹配任何字符和非贪婪匹配
- 正则表达式基本用法(一)——字符重复出现的次数、文字或(|)、文字选择[]
- 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字
- 正则表达式中\{\} --匹配模式出现的次数
- 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。
- 正则表达式中匹配windows文件名不能出现的字符
- 正则表达式-获取匹配到第一个字符出现的位置的字符串
- 请实现一个函数用来匹配包括'.'和'*'的正则表达式。模式中的字符'.'表示任意一个字符,而'*'表示它前面的字符可以出现任意次(包含0次)。 在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"ab*ac*a"匹配,但是与"aa.a"和"ab*a"均不匹配
- JavaScript中正则表达式中遇到的问题——测试匹配
- Python统计字符串中某字符出现的次数,count方法比正则表达式更快
- SHELL正则表达式只某个字符连续出现的次数