繁体   English   中英

如何在正则表达式替换中插入回车符

[英]How to insert carriage return in regex replace

我想在正则表达式替换什么字段中插入换行符。

例如:

Find With: (xyxyxy.*[\r\n]+)(yzyzyz)

Replace with: $1xyxyxy\r\nxyxyxy

also tried replace with: $1xyxyxy$r$nxyxyxy

他们似乎都没有工作。

问题是通过正则表达式替换插入回车符和/或新行的咒语是什么。

您可以捕获换行符并将其用于替换。 通过捕获换行符,您不必担心换行符的不同操作系统表示的差异。

找:

(xyxyxy.*(\r\n|\r|\n)+)(yzyzyz)

更换:

$1$2$3

$2 :是单个换行符。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM