Google apps script 表单提交时自动递增

Google apps script 表单提交时自动递增,google-apps-script,Google Apps Script,我正在尝试为每个表单提交添加一个具有两位数年份前缀的自动递增唯一ID。我已经从Serge Insas的答案中复制了代码,并正在尝试实现所要求的两位数年份 上述代码返回“PQOT-14-000X”。我需要对它进行编辑,去掉无关的文本和年份,以便它能够正确地增加。有什么建议吗 您可以使用substr()使用负参数仅获取最后4位数字:下面的代码: var vv=colValues[r][0].toString().substr(-4).replace(/\D/g,'') 请注意,我使用了replac

我正在尝试为每个表单提交添加一个具有两位数年份前缀的自动递增唯一ID。我已经从Serge Insas的答案中复制了代码,并正在尝试实现所要求的两位数年份


上述代码返回“PQOT-14-000X”。我需要对它进行编辑,去掉无关的文本和年份,以便它能够正确地增加。有什么建议吗

您可以使用
substr()
使用负参数仅获取最后4位数字:下面的代码:

var vv=colValues[r][0].toString().substr(-4).replace(/\D/g,'')
请注意,我使用了replace的另一个变体来获取任何非十进制的数值D

var vv=colValues[r][0].toString().substr(-4).replace(/\D/g,'')