如何在Google表格中使用regexreplace与非捕获组?

Jos*_*osh 6 regex google-sheets

我有以下文字:"1-1/3杯温水2汤匙白色CHIA SEED MEAL 1/4杯融化蜂蜜" - 我想用"ç"替换所有空格后跟一个数字(1)

通常GSheets中的正则表达式使用括​​号来形成捕获组:当我使用时,=REGEXEXTRACT(B3,"(\s)\d")我得到a single space like I'm supposed to, but if I use =REGEXREPLACE(B3,"(\s)\d","ç")我得到Ingredients:ç-1/3 cups warm WATERç tablespoons white CHIA SEED MEALç/4 cup melted HONEY

有没有人知道如何让谷歌只替换空间,以便我得到这样的输出: Ingredients:ç1-1/3 cups warm WATERç2 tablespoons white CHIA SEED MEALç1/4 cup melted HONEY?万分感谢!

(1)我使用"ç"以便稍后我可以使用"SPLIT"命令拆分每个"ç".

Ada*_*amL 10

我接近这个的方法是在第三个参数中使用反向引用:

=REGEXREPLACE(C3,"\s(\d)","ç$1")