DataValidationBuilder для ParagraphTextValidation
.
// Add a paragraph text item to a form and require the answer to be at least 100 characters. var paragraphTextItem = form.addParagraphTextItem().setTitle('Describe yourself:'); var paragraphtextValidation = FormApp.createParagraphTextValidation() .setHelpText('Answer must be more than 100 characters.') .requireTextLengthGreaterThan(100); paragraphTextItem.setValidation(paragraphtextValidation);
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | Требуется ответ, содержащий шаблон. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | Требуется ответ, чтобы не содержать шаблон. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | Требуется ответ, чтобы не соответствовать шаблону. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | Требуется, чтобы длина ответа была больше или равна значению. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | Требуется, чтобы длина ответа была меньше значения. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | Требуется ответ для соответствия шаблону. |
Подробная документация
requireTextContainsPattern(pattern)
Требуется ответ, содержащий шаблон.
Параметры
Имя | Тип | Описание |
---|---|---|
pattern | String | текст должен содержать шаблон |
Возвращаться
ParagraphTextValidationBuilder
— это для цепочки
requireTextDoesNotContainPattern(pattern)
Требуется ответ, чтобы не содержать шаблон.
Параметры
Имя | Тип | Описание |
---|---|---|
pattern | String | текст не должен содержать шаблон |
Возвращаться
ParagraphTextValidationBuilder
— это для цепочки
requireTextDoesNotMatchPattern(pattern)
Требуется ответ, чтобы не соответствовать шаблону.
Параметры
Имя | Тип | Описание |
---|---|---|
pattern | String | текст не должен соответствовать шаблону |
Возвращаться
ParagraphTextValidationBuilder
— это для цепочки
requireTextLengthGreaterThanOrEqualTo(number)
Требуется, чтобы длина ответа была больше или равна значению.
Параметры
Имя | Тип | Описание |
---|---|---|
number | Integer | длина текста абзаца должна быть больше этого значения |
Возвращаться
ParagraphTextValidationBuilder
— это для цепочки
requireTextLengthLessThanOrEqualTo(number)
Требуется, чтобы длина ответа была меньше значения.
Параметры
Имя | Тип | Описание |
---|---|---|
number | Integer | длина текста абзаца должна быть меньше или равна этому значению |
Возвращаться
ParagraphTextValidationBuilder
— это для цепочки
requireTextMatchesPattern(pattern)
Требуется ответ для соответствия шаблону.
Параметры
Имя | Тип | Описание |
---|---|---|
pattern | String | текст должен соответствовать шаблону |
Возвращаться
ParagraphTextValidationBuilder
— это для цепочки