正则表达式找到未知的首字母缩略词

时间:2012-09-21 05:52:19

标签: ruby regex regex-negation acronym

我需要一个正则表达式,它将选择包含ALL CAPS或未知首字母缩略词的行。

ie:类似

/[A-Z]{2,}/ 

结合

/(?!USA|UK|TLA)/

1 个答案:

答案 0 :(得分:2)

你的意思是这样的吗?

\b(?!(?:USA|UK|TLA)\b)[A-Z]{2,}\b

here on Rubular

\bword boundary,以确保它能找到完整的字词。