我有這樣的代碼來找到這個模式:201409250200131738007947036000 - 1,文本正則表達式30個號碼+空格+連字符+空格+ 1號
final String patternStr = "(\\d{30} - \\d{1})";
final Pattern p = Pattern.compile(patternStr);
final Matcher m = p.matcher(page);
if (m.matches()) {
System.out.println("SUCCESS");
}
內,但對於任何陌生reasson在Java中我以前不工作,有人可以幫我解決錯誤嗎?
您是否試圖找到該模式_inside_文本來檢查整個'String'是否匹配該模式?你也不需要括號。 – 2014-09-30 09:12:25
爲什麼在使用String.matches時使用Pattern-Matcher? 順便說一句,我的代碼工作正常。 – blackSmith 2014-09-30 09:13:58