用于查找所有大写单词的正则表达式,不包括XYZ

时间:2014-11-28 22:08:40

标签: regex

尝试使用正则表达式\b[A-Z][A-Z]+\b查找包含至少2个大写字母的所有大写单词。但有一个词我不感兴趣,并且它发生的次数太多而无法手动跳过它。我应该如何修改正则表达式以排除该特定单词?

1 个答案:

答案 0 :(得分:2)

使用负面预测前缀正则表达式:

(?!XYZ)\b[A-Z][A-Z]+\b

RegEx101

可以做"至少两个"更明确地说像

(?!XYZ)\b[A-Z]{2,}\b