正则表达式unicode字符在vim中
发布时间:2020-12-14 06:38:16 所属栏目:百科 来源:网络整理
导读:我是一个白痴 有人将一些文字从微软字切割并粘贴到我可爱的html文件中。 我现在有这些unicode字符而不是常规的引号符号(即在文本中引号显示为 92) 我想做一个正则表达式替换,但我无法选择它们。 :%s/u92/'/g:%s/u5C/'/g:%s/x92/'/g:%s/x5C/'/g …都失败
我是一个白痴
有人将一些文字从微软字切割并粘贴到我可爱的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) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |