标签: java regex string
<p>some text is hrere</p> <pre> <p> some more text is here </p> </pre> <p> some other text is here </p>
在上面的示例字符串中,我想要将<p> and </p>标记之外的<pre>标记替换为<br/>标记,并<p> and </p>标记位于<pre>内标记为\n。 java中的正则表达式是什么?
<p> and </p>
<pre>
<br/>
\n
答案 0 :(得分:4)
这已多次说过:don't use regex to manipulate HTML。
将您的HTML解析为DOM树 - 如果它是XHTML则特别容易 - 并以这种方式操纵它。
不要这样做。