Class ParagraphTextValidationBuilder

ParagraphTextValidationBuilder

DataValidationBuilder для проверки ParagraphTextValidation ).

// Add a paragraph text item to a form and require the answer to be at least 100
// characters.
const form = FormApp.create('My Form');
const paragraphTextItem =
    form.addParagraphTextItem().setTitle('Describe yourself:');
const paragraphtextValidation =
    FormApp.createParagraphTextValidation()
        .setHelpText('Answer must be more than 100 characters.')
        .requireTextLengthGreaterThan(100);
paragraphTextItem.setValidation(paragraphtextValidation);

Методы

Метод Тип возвращаемого значения Краткое описание
require Text Contains Pattern(pattern) Paragraph Text Validation Builder Требуется, чтобы ответ содержал шаблон.
require Text Does Not Contain Pattern(pattern) Paragraph Text Validation Builder Требуется, чтобы ответ не содержал шаблона.
require Text Does Not Match Pattern(pattern) Paragraph Text Validation Builder Требуется, чтобы ответ не соответствовал шаблону.
require Text Length Greater Than Or Equal To(number) Paragraph Text Validation Builder Требуется, чтобы длина ответа была больше или равна значению.
require Text Length Less Than Or Equal To(number) Paragraph Text Validation Builder Требуется, чтобы длина ответа была меньше значения.
require Text Matches Pattern(pattern) Paragraph Text Validation Builder Требуется ответ, соответствующий шаблону.

Подробная документация

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 — это для цепочки проверок.