如何添加空格和两个问号'??'到此RegEx /51|02|52/
。
我尝试了很多方法,但没有任何工作。
这是代码的其余部分,因此您可以清楚地了解我正在尝试做的事情:
$('.numeric-year').keyup(function () {
var theseNumbers = /51|02|52/;
$(this).toggleClass('field-error', !theseNumbers.test(this.value));
});
我已经尝试将\s
空格添加到RegEx,但它没有用。我也尝试为这两个问号添加|??
但又没有成功
真的很感激这个帮助,谢谢
答案 0 :(得分:1)
?
是一个特殊字符,即量词'0或1'。你需要逃脱它。
至于空格,请使用+
量词,意思是“1或更多”。
/51|02|52|\?\?|\s+/
答案 1 :(得分:0)
你必须逃避这些问号:
var theseNumbers = /51|02|52|\?\?/;