String bb = "您好 亲 x家xxx异常,已通过其他xxx转账给买家了哦!~请xx核实~ 交易号 2014012500001000";
Pattern pattern =Pattern.compile("\\d+");
Matcher matcher = pattern.matcher(bb);
if (matcher.find()) {
System.out.println("1111");
System.out.println(matcher.group());
}
还是有缺陷,只允许字符串里面只有组数字。需要根据场景来放正则表达式