正则表达式


正则基础

  1. "."匹配
    点符号用于匹配除换行符之外的任意一个字符。
  2. "*"匹配
    "*"符号用于匹配前一个字符0次或任意多次。可以配合"."匹配使用。

  3. "{n,m}"符号
    "{n,m}"符号用于匹配前面的字符n到m次。
  4. "^"符号
    "^"符号用于匹配行开头的字符。
  5. "$"符号
    "$"用于匹配尾部,以一串字符结尾的行。"^$"则代表该行为空。
  6. "[]"符号
    用于匹配方括号内出现的任一字符。如果遇到比较大范围的匹配,就需要使用“-”号做范围限定。如果"^"号出现在[]中,则代表取反。
  7. "\"符号
    转义字符
  8. "\<"符号和"\>"符号
    用于界定单词的左边界和右边界。
  9. "\d"符号
    匹配一个数字,等价于[0-9]
  10. "\b"符号
    匹配单词的边界
  11. "\B"符号
    匹配非单词的边界
  12. "\w"符号
    匹配字母、数字和下划线,等价于[A-Za-z0-9]。
  13. "\W"符号
    匹配非字母、非数字、非下划线,等价于[^A-Za-z0-9]。
  14. "\n"符号
    匹配一个换行符。
  15. "\r"符号
    匹配一个回车符。
  16. "\t"符号
    匹配一个制表符。
  17. "\f"符号
    匹配一个换页符。
  18. "\s"符号
    匹配任何空白字符。
  19. "\S"符号
    匹配任何非空白字符。

声明:Hello World|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 正则表达式


我的朋友,理论是灰色的,而生活之树是常青的!