我有以下代码:“模式不匹配”如何在模式和匹配器类中使用Android REGEX?
String example = "<!--§FILES_SECTION§\n" +
"Example line one\n" +
"Example line two\n" +
"§FILES_SECTION§-->";
String myPattern = ".*?FILES_SECTION.*?\n(.*?)\n.*?FILES_SECTION.*?";
Pattern p = Pattern.compile(myPattern);
Matcher m = p.matcher(example);
if (m.matches())
Log.d("Matcher", "PATTERN MATCHES!");
else
Log.d("MATCHER", "PATTERN DOES NOT MATCH!");
为什么总是返回
你的模式是不是接近你想要的。我建议你应该更多关于正则表达式之前:http://docs.oracle.com/javase/tutorial/essential/regex/ – Caner 2012-03-06 14:49:48