Tim*_*ker 136
您可以使用字符类:
/[^\s\\]/
Run Code Online (Sandbox Code Playgroud)
匹配任何不是空白字符的东西\.这是另一个例子:
[abc]意思是"匹配a,b或c"; [^abc]的意思是"匹配除了任意字符a,b或者c".
Den*_*rdy 12
您可以使用前瞻:
/(?=\S)[^\\]/
Run Code Online (Sandbox Code Playgroud)
sto*_*138 11
这对我有用 sed [编辑:下面的评论指出 sed 不支持 \s]
[^ ]
Run Code Online (Sandbox Code Playgroud)
尽管
[^\s]
Run Code Online (Sandbox Code Playgroud)
没有
# Delete everything except space and 'g'
echo "ghai ghai" | sed "s/[^\sg]//g"
gg
echo "ghai ghai" | sed "s/[^ g]//g"
g g
Run Code Online (Sandbox Code Playgroud)