【发布时间】:2021-04-24 03:28:55
【问题描述】:
假设我有以下内容(<space> 表示实际的空白字符)
Line 1
Line 2<space>
Line 3
Line 4<space>
Line 5
我希望它是
Line 1/
Line 2/
Line 3/
Line 4/
Line 5/
我最初认为s/\s*$/\//g 可能会起作用,但后来我得到了以下解决方案
Line 1/
Line 2//
Line 3/
Line 4//
Line 5/
我想不出一种方法来包含我想要替换的末尾有空格字符的情况。
【问题讨论】:
-
您使用哪种语言?
-
@Nick 我在 vim 中使用文本替换
-
:%s/\s*$/\//g完全在我手头的所有 Vim 版本中都符合您的期望:i.imgur.com/8YwlwCB.gif
标签: regex vim substitution