如果你的字符串一直很简单,你可以使用java Pattern.但是如果你的字符串变得更复杂并且想要从嵌套结构中提取内容,那么你应该使用HTML解析器.
要选择正确的解析器,请查看以下问题:哪种HTML解析器最好.
如果您使用模式,您的正则表达式将如下所示:
Pattern pattern = Pattern.compile( "<b>(.*?)</b>" );
Matcher m = pattern.matcher( "neverMind<b>What is up</b>neverMind" );
if( m.find() ) {
String theStringYouAreLookingFor = m.group( 1 );
}
Run Code Online (Sandbox Code Playgroud)