java string截取兩個字符串之間的值
import java.util.regex.Matcher; import java.util.regex.Pattern; public class GetTag { public static void main(String[] args){ String str = "abc<icon>def</icon>deftfh<icon>a</icon>"; Pattern p=Pattern.compile("<icon>(\\w+)</icon>"); Matcher m=p.matcher(str); while(m.find()){ System.out.println(m.group(1)); } } }