【发布时间】:2017-11-15 12:35:32
【问题描述】:
这段代码的大部分内容我都记下来了。我遇到的唯一问题是格式化已输入 Google 表单的电话号码。在电子表格上,这些值看起来像 1234567890,只是一串数字。我正在使用body.replaceText("%PHONE1%", row[2]); 替换模板文档中的 %PHONE1%。问题是数字与电子表格 1234567890 相同,我希望电话号码看起来像 (123) 456-7890。
可能是这样的
Utilities.formatString('%11.6f', 123.456);
请帮助,我是任何类型脚本的超级新手,任何帮助将不胜感激。谢谢
【问题讨论】:
-
我刚刚意识到 Utilities.formatString 是完全错误的。但是可能还有另一种选择可以将脚本添加到表单中,以便在他们输入电话号码时自动格式化...
-
正则表达式的好答案:stackoverflow.com/questions/17651207/…
标签: google-apps-script google-sheets numbers format