Class ParagraphTextValidationBuilder

ParagraphTextValidationBuilder

A DataValidationBuilder for a 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.”)
   .requireTextLengthGreatherThan(100);
 paragraphTextItem.setValidation(paragraphtextValidation);
 

Methods

MethodReturn typeBrief description
requireTextContainsPattern(pattern)ParagraphTextValidationBuilderRequires response to contain pattern.
requireTextDoesNotContainPattern(pattern)ParagraphTextValidationBuilderRequires response to not contain pattern.
requireTextDoesNotMatchPattern(pattern)ParagraphTextValidationBuilderRequires response to not match pattern.
requireTextLengthGreaterThanOrEqualTo(number)ParagraphTextValidationBuilderRequires response length to be greater than or equal to value.
requireTextLengthLessThanOrEqualTo(number)ParagraphTextValidationBuilderRequires response length to be less than value.
requireTextMatchesPattern(pattern)ParagraphTextValidationBuilderRequires response to match pattern.

Detailed documentation

requireTextContainsPattern(pattern)

Requires response to contain pattern.

Parameters

NameTypeDescription
patternStringtext must contain pattern

Return

ParagraphTextValidationBuilder — this for chaining


requireTextDoesNotContainPattern(pattern)

Requires response to not contain pattern.

Parameters

NameTypeDescription
patternStringtext must not contain pattern

Return

ParagraphTextValidationBuilder — this for chaining


requireTextDoesNotMatchPattern(pattern)

Requires response to not match pattern.

Parameters

NameTypeDescription
patternStringtext must not match pattern

Return

ParagraphTextValidationBuilder — this for chaining


requireTextLengthGreaterThanOrEqualTo(number)

Requires response length to be greater than or equal to value.

Parameters

NameTypeDescription
numberIntegerparagraph text length must be greater than this value

Return

ParagraphTextValidationBuilder — this for chaining


requireTextLengthLessThanOrEqualTo(number)

Requires response length to be less than value.

Parameters

NameTypeDescription
numberIntegerparagraph text length must be less than or equal to this value

Return

ParagraphTextValidationBuilder — this for chaining


requireTextMatchesPattern(pattern)

Requires response to match pattern.

Parameters

NameTypeDescription
patternStringtext must match pattern

Return

ParagraphTextValidationBuilder — this for chaining

发送以下问题的反馈:

此网页
Apps Script
Apps Script