JavaScript测验的模式匹配
Pattern Matching for JavaScript Quiz
本文关键字:模式匹配 JavaScript 更新时间:2023-09-26
我有一个文本框答案测试,我想将"模式匹配"应用于此,例如,它是不区分大小写的,接受轻微拼写错误等。
我可以在下面定义的答案中应用"I"和[a-z]吗?
function init()
{
questions = new Array()
questions[1] = "What records need to be set up in order to place TV bookings on the system?"
questions[2] = "What do you need first to spot-match?"
userAnswers = new Array
userAnswers[1] = "c[a-z]t, p[a-z]t, t[a-z]s, c[a-z]n"
userAnswers[2] = "t[a-z]e r[a-z]d"
reference = new Array()
reference[1] = "C______, P_______, T______s, C_______?"
reference[2] = "T________ R_________"
}
如有任何线索和帮助,我们将不胜感激。。。感谢
您可以根据需要尝试以下格式,希望这对您有所帮助。
public static final String EXAMPLE_TEST = "caaac";
public static final String EXAMPLE_TEST1 = "taaae";
public static void main(String[] args) {
System.out.println(EXAMPLE_TEST.matches("[c][a-z]{4,}"));
System.out.println(EXAMPLE_TEST1.matches("[t][a-z]{3}[e]"));
}
你可以参考这个链接,因为你没有提到单词的大小,所以我就这样给出了。
您可以这样尝试。
function A(input)
{
// var code = [c][a-z]{4,};
var code = [t][a-z]{3}[e];
if(input.value.match(code))
{
alert(Correct..);
return true;
}
else
{
alert('Please give correctly');
return false;
}
}
相关文章:
- Regex模式匹配,从Javascript中的字符串中提取时间,结果出乎意料
- 模仿负查找以匹配JavaScript正则表达式中没有紧跟特定字符的模式
- Javascript重复模式匹配,然后输出到文本区域
- JavaScript测验的模式匹配
- JavaScript REGEX 模式匹配
- 忽略模糊匹配并使用 JavaScript 添加精确的单词模式匹配
- 提取一组与 Javascript 中的模式匹配的连续单词
- JavaScript 正则表达式查找与开始和结束模式匹配的所有子字符串
- 使用javascript或jquery修改href-或-URL重定向/重写和模式匹配
- 在Javascript中测试字符串模式匹配
- javascript正则表达式模式匹配单词,具有自定义单词边界
- 如果javascript或jQuery中的模式匹配,如何附加反斜杠
- 匹配字符串中的一个模式但排除另一个模式的Javascript正则表达式
- Javascript查找与模式匹配的所有字符串
- 当模式匹配字符串时,Javascript/jQuery可以更快地替代$.inArray
- Javascript字符串模式匹配给出空结果
- 需要做一些模式匹配与javascript
- 为什么Javascript中的for循环比模式匹配更糟糕
- Javascript match:只返回子模式匹配的内容
- JavaScript:如何计算一个反向RegExp模式来剥离与源模式匹配的字符