VIM中使用正则匹配中文
众所周知,使用JS的正则对中文进行验证时,可以使用:
/[\u4e00-\u9fa5]+/.test(‘中文‘)
E384: 已查找到文件开头(结尾)仍找不到[\u4e00-\u9fa5]+
- magic: 除了`^.*$`之外所有的字符都需要加反斜杠
- nomagic: 除了`^$`之外所有的字符都需要加反斜杠
- very magic: 任何字符都不需要加反斜杠
- very nomagic: 任何字体都需要加反斜杠
可以在正则表达式中指定使用哪种magic
- \m: magic
- \M: nomagic
- \v: very magic
- \V: very nomagic
例如:
\v[\u4e00-\u9fa5]+ " 查找中文
[\u4e00-\u9fa5]\+ " 默认为magic, `+`需要加反斜杠
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。