java使用replaceAll的正則表示式替換,非常好用
阿新 • • 發佈:2019-01-04
package com.blog.test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class TEst { public static void main(String[] args) { String s="<abc>>213<<"; // String regex="[\\s\\S]*"; String regex=">+?"; Pattern pt=Pattern.compile(regex); Matcher mt=pt.matcher(s); while(mt.find()) { System.out.println(mt.group()); } s = s.replaceAll("[\\s\\S]*>>", ""); s = s.replaceAll("<<", ""); System.out.println(s); } }