如何在Android中使用正则表达式替换两个标志之间的内容?

时间:2017-03-07 00:29:03

标签: java android regex

我为文本字符串设置了两个标志,我希望替换标记<!--BeginOfReplace-->和标记<!--EndOfReplace-->之间的所有内容。

我认为正则表达式可以做到,我如何用Java编写代码?谢谢!

文字字符串

This is a cup

<!--BeginOfReplace-->     

   Hello, world !

<!--EndOfReplace--> 

I will go back. 

1 个答案:

答案 0 :(得分:0)

有很棒的库调用jsoup.Jsoup是一个用于处理真实HTML的Java库。它提供了一个非常方便的API,用于提取和操作数据,使用最好的DOM,CSS和类似jquery的方法。很棒的教程=&gt; https://inducesmile.com/android/android-html-parser-using-jsoup-tutorial/

String html = "<p>An <a href='http://example.com/'><b>example</b>  </a> link.</p>";
Document doc = Jsoup.parse(html);
  Element link = doc.select("a").first();

这就是一个例子,你可以在那里工作吗。