Regex 删除google工作表单元格中的非数字字符和空格

Regex 删除google工作表单元格中的非数字字符和空格,regex,google-sheets,google-sheets-formula,Regex,Google Sheets,Google Sheets Formula,我正在尝试删除单元格中的非数字字符。有人能帮忙吗?什么是正确的公式 假设A1的值为(453)567-1234 单元格只有4535671234的公式应该是什么?如果您只想要数字,可以使用以下公式: 结果作为字符串:=REGEXREPLACE(A1,“[^\d]”,“) 结果为一个数字:=VALUE(REGEXREPLACE(A1,[^\d],”) 有关google sheets使用的正则表达式语言的更多参考,您可以使用。有许多正则表达式模式只返回数字 以下是其中之一 作为编号返回: 以文本

我正在尝试删除单元格中的非数字字符。有人能帮忙吗?什么是正确的公式 假设
A1
的值为
(453)567-1234


单元格只有
4535671234
的公式应该是什么?

如果您只想要数字,可以使用以下公式:

  • 结果作为字符串:
    =REGEXREPLACE(A1,“[^\d]”,“)
  • 结果为一个数字:
    =VALUE(REGEXREPLACE(A1,[^\d],”)


有关google sheets使用的正则表达式语言的更多参考,您可以使用。

有许多正则表达式模式只返回数字

以下是其中之一

作为编号返回:

以文本/字符串形式返回:

使用的功能/更多信息:


谢谢!这对我帮助很大。
=REGEXREPLACE($A$1,"\D+", "")+0
=REGEXREPLACE($A$1,"\D+", "")