如何在 notepad++ 中删除特定字符或分隔符后的空格?

如何在 notepad++ 中删除特定字符或分隔符后的空格?

示例行:

hi ho:hi ho 
bye no:bye no
hi bye no:hi bye no 

而且我要:

hi ho:hiho 
bye no:byeno 
hi bye no:hibyeno

所以基本上我想删除 _ 之后的所有空格,有些行在 _ 之后也有多个空格

答案1

一个简单的解决方案,不需要高级的正则表达式知识,只需查找:[word][space]并用“:[word]”替换它,这样就可以删除冒号后单词后面的所有空格。

查找内容::(\w+)
替换为::\1

对于存在多个空格的情况,例如“hi bye no:hi bye no”,则尽可能多次地替换所有空格,直到找到所有空格。

这不是一个复杂的解决方案,但我建议研究您帖子下方评论中的某些链接,以便更好地理解 Regex。

相关内容