使用Google App Script中的Regex验证Google表单中的响应文本

时间:2018-04-19 15:51:14

标签: regex google-apps-script google-form

我想用Regex验证响应文本,意识到它可以手动完成(https://www.labnol.org/internet/regular-expressions-forms/28380/)。

但是,当我们使用Google App Script构建表单时,我正在尝试使用FormApp.createTextValidation()来构建所需的验证。有许多不同的方法可用(https://developers.google.com/apps-script/reference/spreadsheet/data-validation-builder),但它们似乎都是预设的。由于我们可能有非常具体的验证格式,我们需要编写自己的正则表达式来验证响应。这可能吗?

提前多多感谢!

1 个答案:

答案 0 :(得分:1)

第二个链接适用于电子表格,而不适用于表单。您需要查看Class TextValidationBuilder,而不是那个链接,而不是那个链接

  • requireTextContainsPattern(图案)
  • requireTextDoesNotContainPattern(图案)
  • requireTextDoesNotMatchPattern(图案)