是否可以在字符串中找到所有<p>
个标签,并将其替换为<br>
标签?
例如,如果我有一个如下所示的字符串:
<p>some test here</p>
<p>some more test here</p>
<p>some other test here</p>
是否可以将其更改为以下内容:
some test here<br /><br />
some more test here<br /><br />
some other test here<br /><br />
答案 0 :(得分:8)
用什么语言? PHP?
$text=str_replace(array('<p>','</p>'),array('','<br /><br />'),$text);
答案 1 :(得分:1)
<?php
$pattern = '/<p>(.*)<\/p>/';
$replacement = '/${1}<br\/><br\/>/';
echo preg_replace($pattern, $replacement, $string);
?>
答案 2 :(得分:0)
您可以在NotePad ++中执行regExp替换:
找到:
<p>(.*)</p>
替换:
\1<br /><br />
但我建议您更改<p>
CSS类以使用margin-bottom而不是添加<br>
p {
margin : 0 0 2em 0;
}