删除出现在字符串末尾的标签

时间:2012-01-03 12:25:13

标签: java

我们如何删除出现在字符串末尾的标签?

Input
    String test ="test string<.div class="og></div..>" 

outPut 
  String test ="test string";

打印时我只想要test string。有时在字符串测试中包含除div标签之外的标签。如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

使用正则表达式来处理:

    String test ="test string<div class=og></div>";
    String regExp = "<div \\S*</div>";
    String[] result = test.split(regExp);
    System.out.println(result[0]);

答案 1 :(得分:0)

String result = test.split(“&lt;”)[0];