gpt4 book ai didi

regex - 如何在非捕获组的Google表格中使用regexreplace?

转载 作者:行者123 更新时间:2023-12-04 14:00:17 27 4
gpt4 key购买 nike

我收到以下文字:“1-1/3杯温开水2汤匙白色CHIA SEED MEAL 1/4杯融化的蜂蜜”
-我想将所有空格后跟数字替换为“ç”(1)

通常,GSheets中的正则表达式使用括​​号来形成捕获组:当我使用=REGEXEXTRACT(B3,"(\s)\d")时,我得到像我应该的那样有一个空格,但是如果我使用=REGEXREPLACE(B3,"(\s)\d","ç"),则得到Ingredients:ç-1/3 cups warm WATERç tablespoons white CHIA SEED MEALç/4 cup melted HONEY
有人知道如何让Google仅替换空间吗,这样我得到的输出是这样的:Ingredients:ç1-1/3 cups warm WATERç2 tablespoons white CHIA SEED MEALç1/4 cup melted HONEY?万分感谢!

(1)我使用“ç”,以便以后可以使用“SPLIT”命令对每个“ç”进行拆分。

最佳答案

我解决这个问题的方法是在第三个参数中使用反向引用:
=REGEXREPLACE(C3,"\s(\d)","ç$1")

关于regex - 如何在非捕获组的Google表格中使用regexreplace?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25250550/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com