小编kan*_*n19的帖子

匹配除列出的每个单词

我的问题是,如果一个字符串包含除了我列出的单词之外的任何单词,我需要匹配.

例如,我可能有这个批准的列表:

User1
User2
Run Code Online (Sandbox Code Playgroud)

以下是两个应该匹配和不应该匹配的示例.

应该匹配(因为User3未获批准):

User1
User2
User3
Run Code Online (Sandbox Code Playgroud)

不匹配(因为列出的每个字符串都在批准的列表中):

User1
Run Code Online (Sandbox Code Playgroud)

我已经尝试了外观断言,但是他们实际上并没有在尝试匹配时使用字母,因此对于像"User1\r\nUser2"我这样的字符串,我会得到类似的匹配"ser1\r\n".除了我认为允许之外,我想知道是否还有其他任何词语.

我不能用编程语言来做这件事; 我只被允许将正则表达式交给程序.语言将是Perl.

regex perl cpu-word match

3
推荐指数
1
解决办法
400
查看次数

标签 统计

cpu-word ×1

match ×1

perl ×1

regex ×1