Notepad++ 如何删除记事本中没有内容的单词列表++;(或类似)

Notepad++ 如何删除记事本中没有内容的单词列表++;(或类似),notepad++,Notepad++,嗨,伙计们,我对正则表达式不是很在行,所以我通常会找一个例子来说明我需要做什么,因为大多数时候这是一次性的事情 我想知道,如果我有一个很长的单词列表(比如:“a”、“我”、“你”、“with”、“about”、“but”、“for”等等),我将如何一次从文本中删除所有这些单词 另一个问题是,使用这种语法,我发现(yahoo | candy | goku),它不允许我匹配整个单词(根本不知道为什么),因此如果我想删除单词“a”,它还将删除字母“a”的每个实例。这不是目标 那么,有没有办法做到这一点

嗨,伙计们,我对正则表达式不是很在行,所以我通常会找一个例子来说明我需要做什么,因为大多数时候这是一次性的事情

我想知道,如果我有一个很长的单词列表(比如:“a”、“我”、“你”、“with”、“about”、“but”、“for”等等),我将如何一次从文本中删除所有这些单词

另一个问题是,使用这种语法,我发现(yahoo | candy | goku),它不允许我匹配整个单词(根本不知道为什么),因此如果我想删除单词“a”,它还将删除字母“a”的每个实例。这不是目标

那么,有没有办法做到这一点?也许我需要一个更多的机器人程序吗

提前感谢,正如我想指出的一些上下文一样,我有几个包含数千个单词的文本,我需要对它们进行过滤,所以这是我认为更容易的方法,到目前为止看起来并不那么容易,因为我似乎需要逐个查找和替换每个单词。

使用此正则表达式

(我和你在一起大约但是为了)

不要忘记
|
和单词之间的空格。这将查找前后有空格的单词

您可能应该添加其他正则表达式,在末尾加一个点(句子末尾没有空格)或在前面没有空格(开始一个句子)

使用此正则表达式

(我和你在一起大约但是为了)

不要忘记
|
和单词之间的空格。这将查找前后有空格的单词

您可以添加其他在末尾有点的正则表达式(句子末尾没有空格)或前面没有空格的正则表达式(开始一个句子)

放在列表的前后:

\b(a|I|you|with|about|but|for)\b
在列表之前和之后放置:

\b(a|I|you|with|about|but|for)\b

这里是您可以根据需要轻松编辑的正则表达式:
(|”)我你(|\.|,| | | | | | | | | | | | | | | | | | | | |
(|”)
-单词前的符号,
(a | I | you)
-要替换的单词
(|\.|,| | |'|”)
-单词后的符号

这里的正则表达式可以根据需要轻松编辑:
(|”)我你(|\.|,| | | | | | | | | | | | | | | | | | | | |
(|”)
-单词前的符号,
(a | I | you)
-要替换的单词
(|\.|,| | |'|”)
-单词后的符号

ooooooh,因此空格是相关的。该死的好的,知道这一点太好了。@keont Acutally,我也发现了:)@Toto,正如我说的,他应该在单词前面或后面添加不同的正则表达式,不带空格。所以空格是相关的。该死的好的,很高兴知道。@keont Acutally我也发现了这一点:)@Toto正如我说的,他应该在单词前后添加不同的正则表达式,但不带空格。好的,这里有一个警告,如果单词以“a”结尾,它还删除了单词的最后一个字母,这是不方便的。如果我把列表搞乱了,例如,我不止一次出现“a”,或者我有两个| |,或者字符串以“|)\b”而不是“)\b”结尾,它的行为会出乎意料。我的badok有一个警告,如果单词以“a”结尾,它还删除了单词的最后一个字母,这是不方便的。如果我把列表搞乱了,例如,我不止一次出现“a”,或者我有两个| |,或者字符串以“|)\b”而不是“)\b”结尾,它的行为会出乎意料。我的错