以下正则表达式不适用于Android 7.0 API 24,但适用于JDK。
Pattern P = Pattern.compile("^((\\n[ \\t\\x0B\\f]*}[ \\t\\x0B\\f]*)\\n).*", Pattern.DOTALL);
我在Android上遇到的异常如下:
Caused by: java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 22
^((\n[ \t\x0B\f]*}[ \t\x0B\f]*)\n).*
^
at java.util.regex.Pattern.compileImpl(Native Method)
at java.util.regex.Pattern.compile(Pattern.java:1340)