Notepad++如何去掉一个单词前后的所有字符

Notepad ++ How to remove all characters before and after a word

我在 Notepad++ 中使用正则表达式,试图删除特定单词前后的所有内容。

例如这是我的文字:

    blah blah Bull01 
    Bull02 Blah blah
    Bull03 Blah
    Blah Bull04
    Bull05 Blah
    blah blah Bull01 
    Bull02 Blah blah
    Bull03 Blah
    Blah Bull04
    Bull05 Blah
    blah blah Bull01 
    Bull02 Blah blah
    Bull03 Blah
    Blah Bull04
    Bull05 Blah

我试图删除 Bull 一词前后的所有内容,以便我的结果最终只是 Bull。

我尝试了很多方法来使用正则表达式来做到这一点,使用类似 (?<=Bull).* 的东西可以清除之后的任何东西,但之前无法清除公式。

有人知道吗?

也许我不明白你的全部问题,但你有没有尝试更换 .*Bull.*Bull ?

Bull 替换会删除 Bull 之外的所有内容(在包含单词 Bull.

的行上)