这是给您的正则表达式向导。
这是在 Notepad++ 中使用的,即它直接输入到搜索和替换对话框中。
我需要匹配并突出显示嵌套在字符串中的两个或多个字符的大写字母的孤立单词,但大写单词不能连续,它们必须始终被小写单词包围(或小写名词第一个字母大写)或位于句子的开头或结尾,后面或前面有小写单词(或首字母大写的单词。
即。
给定字符串This is a sentence WITH some capitalized WORDS IN it.
我需要匹配“WITH”而不是“WORDS”或“IN”,因为 WORDS 后面跟着另一个大写的单词,而 IN 前面有相同的单词。
应该假设字符串是多行的。
我尝试过前瞻但惨败
如有任何帮助,我们将不胜感激!
:-) 谢谢
最佳答案
关于非连续大写单词的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20527107/