正则表达式unicode字符在vim中

前端之家收集整理的这篇文章主要介绍了正则表达式unicode字符在vim中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是一个白痴

有人将一些文字从微软字切割并粘贴到我可爱的html文件中。

我现在有这些unicode字符而不是常规的引号符号(即在文本中引号显示为& 92)

我想做一个正则表达式替换,但我无法选择它们。

:%s/\u92/'/g
:%s/\u5C/'/g
:%s/\x92/'/g
:%s/\x5C/'/g

…都失败了我的google-fu失败了我

从:help regexp,您需要使用一些特定的语法来在Vim中使用正则表达式选择unicode字符。
|/\%d|  \%d \%d match specified decimal character (eg \%d123)
|/\%x|  \%x \%x match specified hex character (eg \%x2a)
|/\%o|  \%o \%o match specified octal character (eg \%o040)
|/\%u|  \%u \%u match specified multibyte character (eg \%u20ac)
|/\%U|  \%U \%U match specified large multibyte character (eg \%U12345678)

猜你在找的正则表达式相关文章