我想删除字符串'EXEC'之前的所有内容。如何在Notepad ++中做到这一点?
有很多带有正则表达式和特殊字符的示例,但是我的句子有两个EXEC,因此它们都不能解决我的问题。我想忽略EXECUTION并删除EXEC之前的所有内容。
例:
Abcdefghijklmn EXECUTION EXEC myfilename here
预期结果:
EXEC myfilename here
最佳答案
试试这个正则表达式:
^.*(?=EXEC\s)
Click for Demo
说明:
^
-字符串的开始.*
-0+次出现的不是换行符的字符(?=EXEC\s)
-Positive lookahead,返回位置,其后紧跟EXEC
(带空格)输出:
更换之前:
更换后:
关于regex - 在 Notepad++ 中删除字符串之前的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46338226/