小编Kon*_*sov的帖子

正则表达式只匹配记事本++中字符串的第一个匹配项

分析日志时,您经常需要在日志文件中找到包含某些特定单词的所有行.问题是当你在notepad ++中进行常规搜索时,如果它在不同的位置包含这个单词,它会多次返回同一行.为了减轻我切换到正则表达式搜索并使用以下表达式

(.*\K)(text)
Run Code Online (Sandbox Code Playgroud)

.*匹配整行的位置,\K丢弃选择,然后(文本)匹配行上最后一次出现的文本.这种方法看起来很丑,并不是很快.有没有更好的方法呢?

regex notepad++

3
推荐指数
1
解决办法
7248
查看次数

标签 统计

notepad++ ×1

regex ×1