博客迁移,迁移前原文:https://www.cnblogs.com/smstars/archive/2013/05/22/3092086.html

命令 描述
\s 表示空白字元,即
\S 表示非空白字元
\d 表示数字字元,即[0-9]
\D 便是非数字字元,即0-9
\w 表示一般字元,即[0-9a-zA-Z]
\W 表示非一般字元,即0-9a-zA-Z
\a 表示英文字母,即[a-zA-Z]
\A 表示非英文字母,即a-zA-Z
\l 表示小写字母,即[a-z]
\L 表示非小写字母,即a-z
\u 表示大写字母,即[A-Z]
\U 表示非大写字母,即A-Z

vim正则表达式:

http://www.softpanorama.org/Editors/Vimorama/vim_regular_expressions.shtm