我尝试在谷歌电子表格上使用REGEXEXTRACT,但总是出现#ERROR
我的手机上有1-24 sur 3 964 résultats pour "patate douce"
我的正则表达式是:(\s([0-9\s]+)\s)|(^([0-9]+)\s)|(\s+([0-9]+))
我在regex101上试用了我的正则表达式
当我尝试在this officiel example上给出简单的正则表达式=REGEXEXTRACT(A2, "[0-9]+")时,我也遇到了错误。
你能帮帮我吗?谢谢
发布于 2017-01-18 21:13:27
您在您发布的正则表达式上得到的错误让我认为您面临的是一个区域设置问题。某些语言环境使用分号(;)作为参数分隔符,而不是逗号。因此,假设字符串为A1 try
=regexextract(A1; "\s[0-9\s]+\s")另外,请参阅此快速示例

更新:我将公式更改为
=iferror(arrayformula(if(len(A1:A); regexextract(A1:A; "r\s(.+)\sré");)))https://stackoverflow.com/questions/41716658
复制相似问题