记事本++正则表达式搜索字符串和上一行中的其他字符串
notepad++ regex search string and other string in previous line
我正在寻找正则表达式模式,只有当另一个字符串在前几行中匹配时,它才会搜索字符串,
例如
abc----1
pqr----2
123----3
xyz----4
lll----5
pqr----6
123----7
qqq----8
所以这里说我只想找到 123,前提是我们先找到 xyz 而不是 abc。所以 outout 应该只是匹配模式是第 7 行而不是第 3 行。
谢谢蒂姆的回答,
另一个附加条件是我只想替换 123 不是此模式找到的所有行
我正在寻找正则表达式模式,只有当另一个字符串在前几行中匹配时,它才会搜索字符串, 例如
abc----1
pqr----2
123----3
xyz----4
lll----5
pqr----6
123----7
qqq----8
所以这里说我只想找到 123,前提是我们先找到 xyz 而不是 abc。所以 outout 应该只是匹配模式是第 7 行而不是第 3 行。 谢谢蒂姆的回答, 另一个附加条件是我只想替换 123 不是此模式找到的所有行