正则表达式
正则表达式主要用于操作字符串数据,它通过一些特定的符号来体现。为了掌握正则表达式,我们必须学习这些符号。
缺点:虽然简化了形式,但阅读性变差了。
正则表达式对字符串的常见操作:
- 匹配
String类中的matches方法。 - 切割
String类中的split方法。 - 替换
使用String类中的replaceAll方法。 - 获取
/*
* 获取
* Pattern p = Pattern.compile(a*b);//将正则规则进行封装;
* Matcher m = p.matcher("aaaab);//通过正则对象的matcher方法与字符串相关联,
* //获取要对字符串操作的匹配器对象Matcher;
* boolean b = m.matches();//通过Matcher匹配器对象的方法对字符串进行操作。
*
*/