Class ParagraphTextValidationBuilder

ParagraphTextValidationBuilder

ParagraphTextValidation의 DataValidationBuilder입니다.

// 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)

응답에 패턴을 포함해야 합니다.

매개변수

이름유형설명
patternString텍스트에는 패턴이 포함되어야 합니다.

리턴

ParagraphTextValidationBuilder: 체이닝용


requireTextDoesNotContainPattern(pattern)

패턴을 포함하지 않아야 합니다.

매개변수

이름유형설명
patternString텍스트에 패턴을 포함해서는 안 됩니다.

리턴

ParagraphTextValidationBuilder: 체이닝용


requireTextDoesNotMatchPattern(pattern)

패턴과 일치하지 않으면 응답이 필요합니다.

매개변수

이름유형설명
patternString텍스트가 패턴과 일치하지 않아야 합니다.

리턴

ParagraphTextValidationBuilder: 체이닝용


requireTextLengthGreaterThanOrEqualTo(number)

응답 길이가 값보다 크거나 같아야 합니다.

매개변수

이름유형설명
numberInteger단락 텍스트 길이는 이 값보다 커야 합니다.

리턴

ParagraphTextValidationBuilder: 체이닝용


requireTextLengthLessThanOrEqualTo(number)

응답 길이는 값보다 작아야 합니다.

매개변수

이름유형설명
numberInteger단락 텍스트 길이는 이 값보다 작거나 같아야 합니다.

리턴

ParagraphTextValidationBuilder: 체이닝용


requireTextMatchesPattern(pattern)

패턴과 일치하도록 응답이 필요합니다.

매개변수

이름유형설명
patternString텍스트가 패턴과 일치해야 합니다.

리턴

ParagraphTextValidationBuilder: 체이닝용