我对正则表达式非常陌生。我想要做的是,尝试检查输入句子是否由仅某些单词构成。
例如,对于文本格式的数字:
Seven Six Two
是正确的I have Seven Six Two balloons
无效(在这种情况下,除了seven
,six
或two
之外的其他字词。)为此,我写了一个像(Seven|Six|Two|One|Three)(\s*)
这样的注册表达式
但我的正则表达式认为输入都是正确的。
您能否建议我如何纠正正则表达式,使整个唯一的单词与特定的单词列表相匹配。
答案 0 :(得分:2)