18.正则表达式
1.正则表达式的概念: 正则表达式是指一个用来描述或者匹配一系列符合某个句法规则 的字符串的单个字符串。就是一种有着自己特殊应用的一种规则。 2.正则表达式的组成规则: (1)规则字符在Java.util.regexPattern类中 (2)常见的组成规则 A:字符 x 字符 x。举例:'a'表示字符a 3.正则表达式的功能 (1)判断功能: 用的是String类的一个匹配功能 pbulic boolean matches(String regex):匹配字符串是否符合给定的正则式 (2)分割功能: 用的是String类的一个分割功能 public String[] split(String regex):按照给定的正则式来分割字符串并得到字符串数组 (3)替换功能: 用的是String类的替换功能 public String replaceAll(String regex,String replacement):用replacement按照regex的规则来替换源字符串的某些字符串 (4)获取功能 Pattern p = Pattern(regex); Matcher m =p.matcher(s); boolean flag =m.find(); String s = m.group(); Ps:在调用group之前一定要先调用find() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |