小编rya*_*ner的帖子

正则表达式从带小数的文本中提取十进制数

我有一个简单的谷歌表格REGEXEXTRACT功能,可以从 NFL 线和上下线中提取数字。

问题是这样的:函数

=VALUE(REGEXEXTRACT(I3,"-*\d*.?\d+"))
Run Code Online (Sandbox Code Playgroud)

正确地从文本中提取 -13.5Line: GB -13.5 但是当我在文本上使用相同的函数时O/U: 51.5,它错误地提取了 51.0

我的正则表达式哪里失败了?

regex formula google-sheets google-sheets-formula

4
推荐指数
1
解决办法
2550
查看次数