日期:2014-05-20  浏览次数:20645 次

一个截取字段的问题
String str = "<DATA>sfasfsgdsgsgsgsgsg</DATA>";

如何获取<DATA></DATA>之间的数据

------解决方案--------------------
Java code

public static void main(String[] args) {
    String str = "<DATA>sfasfsgdsgsgsgsgsg</DATA>";
    Matcher m = Pattern.compile("(?i)<data>(.*)</data>").matcher(str);
    while (m.find()) {
        System.out.println(m.group(1));
    }
}