我正在用 JavaScript/jQuery 做一个与运动相关的测验:http: //jsfiddle.net/zVsxf/
我从这个网站上的答案拼凑了一些代码,它工作得很好,但我有一个小问题。我不希望用户一输入“Red”就因为回答 Red Sox 和 Red Wings 而获得荣誉。“Blue”(Blues/Blue Jays/Blue Jackets)和“White”也是如此(白袜队)。
我只需要一个正则表达式,如果它存在,或者这部分的一些建议。这是我迄今为止最相关的代码(在 jsFiddle 链接中,它位于第 56 行:
if (current_name.match(RegExp('\\b' + entry + '\\b', 'i')))