示例行:
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。