Regex 在p标记中包装段落/新行

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+)

我有多个文本文件,需要使用正则表达式将每个段落包装在p标记中

i、 e.在:

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>