我正在尝试构建一个正则表达式来匹配单词列表(所有单词),但是按顺序排列。
假设我说的是what
和people
。
字符串:what people do
应匹配。
字符串:people don't like what they do
不应该匹配(因为单词没有以正确的顺序出现)。
字符串:people are nice
不匹配,因为并非所有单词都存在。
我有这个正则表达式:\b(?=.*WHAT)(?=.*PEOPLE)\b
除了订单部分之外它还可以正常工作 - 当people
出现在what
之前它也会返回成功。
答案 0 :(得分:2)
答案 1 :(得分:0)