标签: javascript regex
为什么它(点)总是返回true?
var regExp = new RegExp('.', 'i'); alert(regExp.test('edee'))
请检查小提琴https://jsfiddle.net/utLdwn5a/
答案 0 :(得分:1)
正则表达式中的点匹配任何字符。像这样逃避:
var regExp = new RegExp('\\.', 'i'); alert(regExp.test('edee'))//False alert(regExp.test('e.dee')) //True