我正在使用 JavaScript 的 .search()
函数,并且我有以下代码:
var temp_cc_number = "4111 1111 1111 1111";
var checker = "****";
alert(temp_cc_number.search(checker));
我收到此错误:
"Invalid quantifier"
你认为这是什么?任何帮助将不胜感激和奖励!
谢谢! :)
最佳答案
*
是一个零个或多个量词,因此,如果您尝试匹配文字 *
,则需要使用\
。或者也许是一个稍微更好的方法:search(/\*{4}/)
。 {4}
表示匹配次数,在本例中它与 \*
匹配 4 次。您还可以指定最小和最大范围 {M:N}
,M
为最小值,N
为最大值。
关于使用搜索的 Javascript 量词无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8752928/