- Html标记: <\s*(\S+)(\s[^>])?>[\s\S]<\s*/\1\s*>
Last active
June 2, 2020 07:31
-
-
Save zhanzhenchao/573bc8c78f2091b5815f to your computer and use it in GitHub Desktop.
正则
- 字符串开始: ^
- 字符串结尾: $
- 0次以上: *
- 1次以上: +
- 只能出现0或者1次: ?
- 重复出现n次: {n}
- 重复出现n到m次: {n,m}
- 字母: [A-Za-z]
- 汉字: [\u4E00-\u9FA5\uF900-\uFA2D0-9A-Za-z]
- 数字: \d
- 数字: [0-9]
- 字母,数字,下划线: \w
- 空白符,空格,制表符,换行符,中文全角空格: \s
- 匹配括号中任意一个东西: [...]
- 多种条件: |
- 多组条件: ( )
- .: .
- *: *
- \: \
- (: (
- 忽略大小写: /i
- 全文查找: /g
- 多行查找: /m
- 全文查找,忽略大小写: /ig Or /gi
- 没有字母,数字,下划线: \W
- 没有空白的字符串: \S
- 没有数字的字符串: \D
- 除了x以外的字母: [^x]
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment