這個問題在這里已經有了答案: 需要為 word1 或 word2 以外的任何單詞找到正則運算式 (4 個回答) 昨天關閉。
我可以使用以下正則運算式來捕獲文本中的所有首字母縮略詞:
\b[A-Z](?:[\.&]?[A-Z]){1,7}\b
我將如何修改它以捕獲除短串列之外的所有首字母縮略詞,例如'NASA','CERN','ESA'?
uj5u.com熱心網友回復:
您可以在當前的正則運算式模式中添加一個負面的前瞻黑名單:
\b(?!(?:NASA|CERN|ESA)\b)[A-Z](?:[\.&]?[A-Z]){1,7}\b
^^^ excludes these acronyms as being matches
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/351520.html
標籤:正则表达式
上一篇:R正則運算式,單獨的列
