正则表达式去掉特定字符?
 互联网</p><p>/</p><p>电子商务。。。

怎么去掉p标签

5个回答

 \<(\/)p\>

正则表达式是一种匹配规则,用来找到符合规则的字符串,它本身并不能做去掉字符的处理。

要去掉一些字符,首先找到字符的位置,然后去掉

html文件中的

<\p> 都是固定格式,很简单就可以查找到,具体根据你使用语言的不同再做对应的string处理吧

什么语言?js如下,就是使用<\/?p[^>]*>这个正则替换

 var s=' 互联网</p><p>/</p><p>电子商务';
s=s.replace(/<\/?p[^>]*>/gi,'')
alert(s)

如果是php的话可以使用preg_replace(''~

~, '' , $str);preg_replace(''~

~, '' , $str);将

替换掉。

原来不能直接在编辑器中写html标签的,php中可以使用preg_replace()函数正则匹配要替换的内容。

 preg_replace('~<p>~', '' , $str);
 preg_replace('~</p>~', '' , $str);
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐