在 Google 个工作表中插入带有 RegEx 替换的转义序列

Insert escape secuences with RegEx replace in Google Sheets

我想在 Google 工作表

中通过与正则表达式匹配的新行分隔符拆分字符串

我的公式是这样的(这是一个简化):

=REGEXREPLACE("H98064595H98064579";"(\w\d{8})(\w\d{8})";"\n")

结果是:

H98064595nH98064579

我想要一个包含以下内容的单元格:

H98064595
H98064579

匹配正常,但替换看起来不适用于转义序列(换行、回车 return、水平制表符,...)

Google Sheets 的正则表达式是否支持替换转义序列?

试试这个:

=TEXTJOIN(CHAR(10); 1; REGEXEXTRACT("H98064595H98064579"; "(\w\d{8})(\w\d{8})"))


=REGEXREPLACE("H98064595H98064579","(\w\d{8})(\w\d{8})",""&CHAR(10)&"")


=REGEXREPLACE("H98064595H98064579"; "(\w\d{8})(\w\d{8})"; "
 ")