正则表达式基础(一)------字符组
2013-04-21 10:16
232 查看
字符组:[]
它表示在同一位置上可能出现的各种字符。
1.排除型字符组
1.排除型字符组指的是该位置不能出现某些字符,但是它所指示的位置不能不出现任何字符,即它必须被匹配
2. "^"只有紧跟在"["之后才被认为是转义字符。
2.数组简记法
\w 相当于[0-9a-zA-Z_]注意还能匹配“_”
\s 相当于[ \t\r\n\f\v] 注意第一个字符是空格
\d [0-9]
对应的排除型记法:\W,\S,\D
3.[\s\S],[\d\D],[\w\W]和.都表示匹配任意字符,但.不能匹配\n
它表示在同一位置上可能出现的各种字符。
1.排除型字符组
1.排除型字符组指的是该位置不能出现某些字符,但是它所指示的位置不能不出现任何字符,即它必须被匹配
2. "^"只有紧跟在"["之后才被认为是转义字符。
2.数组简记法
\w 相当于[0-9a-zA-Z_]注意还能匹配“_”
\s 相当于[ \t\r\n\f\v] 注意第一个字符是空格
\d [0-9]
对应的排除型记法:\W,\S,\D
3.[\s\S],[\d\D],[\w\W]和.都表示匹配任意字符,但.不能匹配\n
相关文章推荐
- Linux基础正则表达式字符汇整(characters)
- 正则表达式基础精简篇之二 (匹配多个字符)
- 正则表达式常用字符基础
- [正则表达式]-基础语法一 元字符之定位符
- C#正则表达式基础 [a-z] 验证一个字符是否是小写字母
- C#正则表达式基础 [A-Z]验证一个字符是否是大写字母
- ES5基础之正则表达式02:范围类、预定义类和边界字符
- 基础正则表达式字符汇
- C#正则表达式基础 [0-9a-zA-Z] 验证一个字符是否是数字或者字母
- java根据正则表达式查出对应字符,并在查到的字符基础上作修改
- [Regular] 2、正则表达式基础元字符及分组、捕获
- C#正则表达式基础 | 或 [0-9]|[a-z]|[A-Z] 验证一个字符是否是数字或者字母
- C#正则表达式基础 \w检测是否 不含有特殊字符
- [正则表达式]-基础语法四 元字符优先级
- C#正则表达式基础 ^[0-9] 检测字符串的首个字符是否是数字
- javascript 正则表达式字符含义基础解释
- 基础正则表达式字符汇整
- [正则表达式]-基础语法三 其他特殊字符与转义字符
- js正则表达式字符含义基础解释
- 1基础-013-1:正则表达式:string.replaceAll()中的特殊字符($ \)与matcher.appendReplacement