regex - 匹配除一个以外的所有单词

标签 regex

说我有一句话:


我也是好孩子,也是坏孩子


如何使用正则表达式选择这句话中除男孩以外的所有单词?

最佳答案

您可以在后面使用负面表情:

\w+\b(?<!\bboy)


否定未来展望,因为并非所有人都支持消极前景

(?!boy\b)\b\w+


您可以阅读有关负面展望的信息here

关于regex - 匹配除一个以外的所有单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2107989/

相关文章:

PHP正则表达式问题

c# - 有没有办法构造一个正则表达式来排除高于或低于某个值的 ASCII 字符?

regex - 匹配空格但不匹配换行符

php - 正则表达式问题 - 如果我知道如何正确提问,我也会正确地知道答案吗?

java - 正则表达式将所有空 JSON 数组值替换为 null

Javascript 和 Internet Explorer 8 错误

正则表达式:在字符串末尾查找零

c# - C# 中的正则表达式组

C++11 regex::icase 不一致行为

regex - ~/pattern/和 ~ "pattern"之间的区别?