猿问

正则表达式选择标签之间的所有文本

在2个标签之间选择所有文本的最佳方法是什么-例如:页面上所有“ pre”标签之间的文本。



慕沐林林
浏览 929回答 3
3回答

慕田峪9158850

您可以使用"<pre>(.*?)</pre>",(用所需的任何文本替换pre)并提取第一组(对于更具体的说明,请指定一种语言),但这只是假设您拥有非常简单且有效的HTML的简单概念。正如其他评论者所建议的那样,如果您要执行复杂的操作,请使用HTML解析器。

饮歌长啸

标签可以在另一行中完成。这就是为什么\n需要添加的原因。<PRE>(.|\n)*?<\/PRE>
随时随地看视频慕课网APP
我要回答