正则表达式 & XML
用正则的语法来描述具有特殊规则字符串
是一个门语言,具有自己的语法
作用
查找,匹配,校验,分隔...
目标
简单的可以手写,复杂的能看懂,稍作修改
java中使用正则
1.String类中一些支持正则表达式语法的方法
String[] split(String regex)
将此字符串拆分为给定 regular expression的匹配项 。
String replaceAll(String regex, String replacement)
将给定替换的给定 regular expression匹配的此字符串的每个子字符串替换。
String replaceFirst(String regex, String replacement)
将给定替换的给定 regular expression匹配的此字符串的第一个子字符串替换。
boolean matches(String regex)
判断此字符串是否与给定的 regular expression匹配。
2.模式器 Pattern
匹配器 Matcher
XML
是标记语言
DOM4J解析
1.查询,遍历
1)创建流,加载xml文件
2)获取Document对象
3)遍历
2.写出
3.创建
4.删除或者修改