我正在尝试使用正则表达式从Google Docs电子表格中的列中删除开头的数字。我无法让RegExReplace函数正常工作。这是我在运行/调试代码时遇到的错误:
Missing ) after argument list. (line 14)
这是我的代码的一部分(第14行是RegExReplace函数行,以粗体显示):
regexFormat = "^[0-9]+$";
replVal = value.RegExReplace(value; regexFormat; ""); //error here
rplc.setValue(replVal);
这是官方语法:
RegExReplace( text ; regular_expression ; replacement )
有人知道如何使用此功能吗?谢谢!
最佳答案
我不知道为什么文档会列出分号,但是如果您将其作为电子表格功能使用,则仍然需要使用逗号。请尝试以下方法:=REGEXREPLACE("What-A Crazy str3ng", "\W", "")
如预期的那样WhatACrazystr3ng