我在下面的行中得到 SyntaxError:trailing \ in regular expression ,当我给出
像“xyz”这样的输入到文本框。
var re = new RegExp(searchfield.getRawValue(), "ig")
我已添加此行以使输入不区分大小写。
有人可以告诉我如何处理这个问题吗?
注意:我对正则表达式并不熟悉。
答案 0 :(得分:0)
在RegExp中,flag参数用于指定匹配模式的选项。例如,在RegExp([a-z],“i”)中,模式“[a-z]”的参数与小写字母匹配,第二参数“i”使模式忽略大小写。现在这个正则表达式匹配较低和大写字母。
请在您的案例中详细说明您尝试使用RegExp实现的目标。
[编辑]
尝试使用maskRe: /[a-zA-Z]/
仅接受字母,但不区分大小写