java:
String str="....";
Pattern pattern = Pattern.compile("<p([\\s\\S]*?)>"); Matcher matcher = pattern.matcher(str);
上面一段代碼,表示以<p開頭,以>結尾。
並且將符合這種類型的給分割,獲取全部屬於這種類型的。
解釋:
我們是為了獲取所有以<p開頭,以>結尾 的數據。
[]是匹配包含的任意字符,而我們這里匹配[\s\S]
因為:
\s
匹配任何空白字符,包括空格、制表符、換頁符等。與 [ \f\n\r\t\v] 等效。
\S
匹配任何非空白字符。與 [^ \f\n\r\t\v] 等效。