正则表达式
来源:互联网 发布:oracle数据库安全管理 编辑:程序博客网 时间:2024/05/16 07:04
正则表达式:
1,用于操作字符串的。
2,通过特有的表达式可以简化代码。
3,该表达式是通过符号来体现的,阅读性降低了。
学习正则表达式,其实就是学习正则中这些符号。
正则中的符号:
1,\ : 用于特殊字符的转移。 t就是单纯的字母 , \t代表制表符。
一旦需要转变一个字符含义时,就需要用到反斜线 。 注意:用反斜线一次写一对儿。
2,[] : 用于定义内容的范围,内部写的是需要判断的字符内容 [abcd] [a-d]
内部可以使用一些操作符 ^ && - [abc]:只能取abc中的一个。 [^abc]除了abc都行
3,预定义: . \d \s \w 边界 \b
4,数量词: 不能单独存在,必须前面要有具体的规则,它只的是规则出现的次数。
? : 0次或1次 +:1次或者多次 *:0次或者多次。
使用具体的数量,必须使用{n}:出现n次 {n,}至少n次 , {n,m}出现了n到m次。
正则对字符串的常见的操作:
1,匹配:使用的是String类中的matches方法。内部其实使用的是正则表达式对象。Pattern。
2,切割:使用的是split
3,替换:使用的是replaceAll
1,用于操作字符串的。
2,通过特有的表达式可以简化代码。
3,该表达式是通过符号来体现的,阅读性降低了。
学习正则表达式,其实就是学习正则中这些符号。
正则中的符号:
1,\ : 用于特殊字符的转移。 t就是单纯的字母 , \t代表制表符。
一旦需要转变一个字符含义时,就需要用到反斜线 。 注意:用反斜线一次写一对儿。
2,[] : 用于定义内容的范围,内部写的是需要判断的字符内容 [abcd] [a-d]
内部可以使用一些操作符 ^ && - [abc]:只能取abc中的一个。 [^abc]除了abc都行
3,预定义: . \d \s \w 边界 \b
4,数量词: 不能单独存在,必须前面要有具体的规则,它只的是规则出现的次数。
? : 0次或1次 +:1次或者多次 *:0次或者多次。
使用具体的数量,必须使用{n}:出现n次 {n,}至少n次 , {n,m}出现了n到m次。
正则对字符串的常见的操作:
1,匹配:使用的是String类中的matches方法。内部其实使用的是正则表达式对象。Pattern。
2,切割:使用的是split
3,替换:使用的是replaceAll
0 0
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- .ne常用知识点
- Javascript中的正则表达式
- Codeforces Round 223 380C Sereja and Brackets 树状数组
- 黑马程序员_IO流一
- 正则表达式Regex
- 正则表达式
- Tomcat配置文件入门
- 面试题24:二叉搜索树的后序遍历序列
- httpclient自动购买火车票-swing版
- Fragment用法
- 防火墙相关命令
- CCLabelTTF之换行
- 黑马程序员_IO流二
- Linux启动svn服务