[英]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.