Skip to content

Instantly share code, notes, and snippets.

@ibeeger
Created May 25, 2018 11:34
Show Gist options
  • Save ibeeger/384d45d587ccfd61d323368a8d559be8 to your computer and use it in GitHub Desktop.
Save ibeeger/384d45d587ccfd61d323368a8d559be8 to your computer and use it in GitHub Desktop.
正则表达式规则

元字符

  • .*表示任意数量的不包含换行的字符
  • . 匹配除换行符以外的任意字符
  • \w 匹配字母或数字或下划线或汉字 (不包含标点符号等特殊符号)
  • \s 匹配任意的空白符
  • \d 匹配数字
  • \b 匹配单词的开始或结束 和 ^有些类似
  • ^ $ 匹配开始和结束
  • (|)或

重复

  • *重复零次或更多次
    • 重复一次或更多次
  • ? 重复零次或一次
  • {n} 重复n次
  • {n,} 重复n次或更多次
  • {n,m} 重复n到m次

匹配字符

  • ^[145] 开始字符 必须 是 以 1 4 5 开始的
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment