Notepad++ 上的正则表达式在同一行上的两个单词
Regular Expressions on Notepad++ two words on the same line
我正在尝试使用记事本++中的正则表达式来查找彼此位于同一行的两个单词。例如,我想通过搜索 broker 和 suspicious 来找到这一行:
If a securities broker believes that a client might be engaging in transactions to launder money, the broker is required to file a Suspicious Activity Report.
我尝试使用 broker.*suspicious 但这会突出显示 broker 的第一个瞬间,一直到单词 suspicious 的第一个实例。
任何想法都会非常有帮助!
我不确定这就是您要找的东西,但您可以这样做:
broker[^\r\n]+suspicious
查找 broker 的每个实例...未用换行符分隔的可疑实例。
在 Notepad++ 中,应该有一个复选框,上面写着类似“.
匹配换行符”的内容。取消选中,.
将不再匹配换行符,因此如果在同一行找不到 "suspicious",它将失败。
使用正数look ahead:
经纪人(?!.*经纪人).*可疑
我正在尝试使用记事本++中的正则表达式来查找彼此位于同一行的两个单词。例如,我想通过搜索 broker 和 suspicious 来找到这一行:
If a securities broker believes that a client might be engaging in transactions to launder money, the broker is required to file a Suspicious Activity Report.
我尝试使用 broker.*suspicious 但这会突出显示 broker 的第一个瞬间,一直到单词 suspicious 的第一个实例。
任何想法都会非常有帮助!
我不确定这就是您要找的东西,但您可以这样做:
broker[^\r\n]+suspicious
查找 broker 的每个实例...未用换行符分隔的可疑实例。
在 Notepad++ 中,应该有一个复选框,上面写着类似“.
匹配换行符”的内容。取消选中,.
将不再匹配换行符,因此如果在同一行找不到 "suspicious",它将失败。
使用正数look ahead:
经纪人(?!.*经纪人).*可疑