php怎样用正则表达式提取span标签中内容并过滤掉p和br标签

2024-11-01 19:46:28
推荐回答(1个)
回答1:

  1. 你要过滤的字符串是不是就都是这种,就这么长的。

  2. 你的需求是不是就是把字符串里面的各种标签都去掉?

如果你的需求和上面的说的相符,不需要用正则表达式,PHP 提供了 strip_tags 函数,用来过滤字符串里面的 html 标签,接收两个参数:第一个参数是要处理的字符串,第二个参数是允许(要保留)的tag 

$str = '

11111


22222

';

echo strip_tags( $str ); // output : 1111122222

echo strip_tags( $str, '' ); //output : 1111122222

我觉得这可能是你的实际需求,如果不符合你的需求,继续追问。