发布网友 发布时间:2022-04-06 00:41
共1个回答
热心网友 时间:2022-04-06 02:11
你要过滤的字符串是不是就都是这种,就这么长的。
你的需求是不是就是把字符串里面的各种标签都去掉?
如果你的需求和上面的说的相符,不需要用正则表达式,PHP 提供了 strip_tags 函数,用来过滤字符串里面的 html 标签,接收两个参数:第一个参数是要处理的字符串,第二个参数是允许(要保留)的tag
$str = '<span id="aaa"><p>11111</p><br><p>22222</p><span>';我觉得这可能是你的实际需求,如果不符合你的需求,继续追问。
追问不是,是很长的,因为代码是抓取网页内容的,内容篇幅会很长,所有需要用正则表达式过滤其他html标签,同时过滤后,不是把所有字符串都连起来,而是按照格式,该回车换行的还是会回车换行的,像这样: