正则表达式
发布时间:2020-12-13 23:10:20 所属栏目:百科 来源:网络整理
导读:package regexExample; /** * 正则表达式:符合一定规则的表达式 * 1.用来专门操作字符串 * 2.用一些特定的符号来表示一些代码操作,以达到简化代码的书写 * 3.具体操作功能: * 匹配: Stirng matches()方法:用规则去陪整个字符串,只要有一处匹配不成功,
package regexExample;
/**
* 正则表达式:符合一定规则的表达式
* 1.用来专门操作字符串
* 2.用一些特定的符号来表示一些代码操作,以达到简化代码的书写
* 3.具体操作功能:
* 匹配:Stirng matches()方法:用规则去陪整个字符串,只要有一处匹配不成功,就返回false
* matches()方法用的时候注意:
* 用字符串去匹配规则 str.matches(regex);
* 不是用规则去匹配字符串 regex.matches(str)。
* 切割:String split();
* //如果要把规则封装成一个组用()来完成,组的出现都是有编号的,
//从1开始,想要使用已有的组,可以通过n(n就是组的编号)的形式来获取
正则表达式的缺点:
正则越长,阅读性越差
* 构造 匹配
字符
x 字符 x
反斜线字符
|