-
public static void main(String[] args) {
-
String[] names ;
-
String content = "{ {result.DATA} }\\n\\n领奖金额:{ {withdrawMoney.DATA} }\\n领奖 时间:{ {withdrawTime.DATA} }\\n银行信息:{ {cardInfo.DATA} }\\n到账时间: { {arrivedTime.DATA} }\\n{ {remark.DATA} }";
-
String regex = "\\w+.DATA";
-
Pattern pattern = Pattern.compile(regex);
-
Matcher matcher = pattern.matcher(content);
-
System.out.println(pattern.matcher(content).find());
-
//报错,只有在find以后才能group,直接group是不行的
-
//Exception in thread "main" java.lang.IllegalStateException: No match found
-
-
System.out.println(pattern.matcher(content).group());
-
System.out.println(pattern.matcher(content).find());
-
while (matcher.find()){
-
System.out.println(matcher.group());
-
}
-
}
Java正则表达式
最新推荐文章于 2024-06-03 08:55:36 发布