我从一个看起来像这样的数据库中返回一些数据
<[<language><text xml:lang="">Automation1406741539346</text></language>]>
除了Automation1406741539346之外,我可以从这个字符串中删除所有内容的最简单和最好的方法是什么?
答案 0 :(得分:1)
试试这个正则表达式..
public static void main(String[] args) {
String s= "<[<language><text xml:lang=\"\">Automation1406741539346</text></language>]>";
Pattern p = Pattern.compile("<text.*?>(.*?)</text>");
Matcher m = p.matcher(s);
m.find();
System.out.println(m.group(1));
}
O / P:
Automation1406741539346