vim的扩展正则表达式

  1. \|  表示交替(alternative) home\|house

  2. \+ 它前面的正则表达式匹配一次或多次

  3. \=它前面的正则表达式匹配零次或一次

  4. \{}它前面的正则表达式匹配零次或多次,和*一样

  5. \{-n,m}它前面的正则表达式匹配n之吗m次,但匹配最低次数即可

  6. \{-,m}它前面的正则表达式匹配0次至m次,但匹配最低次数即可

  7. \i匹配任何标识符的字符,标识符由isident

  8. \I与\i相同,排除数字

  9. \k匹配任何关键字的字符,关键字由iskeyword选项定义

  10. \K与\k相同,但排除数字

  11. \f匹配任何文件名称的字符,文件名称字符由isfname定义

  12. \F与\f相同,但排除数字

  13. \p匹配任何可打印字符,由isprint选项定义

  14. \P与\p相同,但排除数字

  15. \s匹配一个空格字符(空格或者tab)

  16. \S 匹配任何不为空白或tab字符的内容

  17. \b 退格键

  18. \e Escape键

  19. \r回车键

  20. \t tab键

  21. \n 用于匹配多行的模式








你可能感兴趣的:(vim的扩展正则表达式)