Regex 在p标记中包装段落/新行
我有多个文本文件,需要使用正则表达式将每个段落包装在p标记中 i、 e.在:Regex 在p标记中包装段落/新行,regex,Regex,我有多个文本文件,需要使用正则表达式将每个段落包装在p标记中 i、 e.在: Paragraph 1 Paragraph 2 Paragraph 3 之后 你知道我该怎么解决这个问题吗?谢谢。您可以使用此正则表达式: (.+?)(\n|$)+ 并将其替换为: <p>$1</p>\n\n $1\n\n 正则表达式的问题是,它也在匹配空行,因为你说:“匹配任何字符零次或多次,后跟新行” 您还必须计算最后一段,这可能不会以换行结束。试试这个 (\w+\s+\d+)
Paragraph 1
Paragraph 2
Paragraph 3
之后
你知道我该怎么解决这个问题吗?谢谢。您可以使用此正则表达式:
(.+?)(\n|$)+
并将其替换为:
<p>$1</p>\n\n
$1\n\n
正则表达式的问题是,它也在匹配空行,因为你说:“匹配任何字符零次或多次,后跟新行”
您还必须计算最后一段,这可能不会以换行结束。试试这个
(\w+\s+\d+)
然后替换为
<p>$1</p>
1美元
请参见您的正则表达式似乎已根据示例文本进行了调整:
段落1\n\n段落2\n\n段落3
。我认为(.+)
可以。
(\w+\s+\d+)
<p>$1</p>