Class ParagraphTextValidationBuilder
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অনুচ্ছেদ পাঠ বৈধকরণ নির্মাতা একটি Paragraph Text Validation
জন্য একটি DataValidationBuilder.
// 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)
প্যাটার্ন ধারণ করার জন্য প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
pattern | String | টেক্সটে প্যাটার্ন থাকতে হবে |
প্রত্যাবর্তন
Paragraph Text Validation Builder
— এটি চেইনিংয়ের জন্য
require Text Does Not Contain Pattern(pattern)
প্যাটার্ন ধারণ না করার জন্য প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
pattern | String | টেক্সটে প্যাটার্ন থাকা উচিত নয় |
প্রত্যাবর্তন
Paragraph Text Validation Builder
— এটি চেইনিংয়ের জন্য
require Text Does Not Match Pattern(pattern)
প্যাটার্নের সাথে মিল না হওয়ার জন্য প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
pattern | String | পাঠ্য প্যাটার্নের সাথে মেলে না |
প্রত্যাবর্তন
Paragraph Text Validation Builder
— এটি চেইনিংয়ের জন্য
require Text Length Greater Than Or Equal To(number)
প্রতিক্রিয়ার দৈর্ঘ্য মানের থেকে বেশি বা সমান হতে হবে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
number | Integer | অনুচ্ছেদ পাঠ্যের দৈর্ঘ্য অবশ্যই এই মানের থেকে বেশি হতে হবে |
প্রত্যাবর্তন
Paragraph Text Validation Builder
— এটি চেইনিংয়ের জন্য
require Text Length Less Than Or Equal To(number)
প্রতিক্রিয়ার দৈর্ঘ্য মান থেকে কম হওয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
number | Integer | অনুচ্ছেদ পাঠের দৈর্ঘ্য এই মানের থেকে কম বা সমান হতে হবে |
প্রত্যাবর্তন
Paragraph Text Validation Builder
— এটি চেইনিংয়ের জন্য
require Text Matches Pattern(pattern)
মিল প্যাটার্নের প্রতিক্রিয়া প্রয়োজন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|
pattern | String | টেক্সট প্যাটার্ন মেলে আবশ্যক |
প্রত্যাবর্তন
Paragraph Text Validation Builder
— এটি চেইনিংয়ের জন্য
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003e\u003ccode\u003eParagraphTextValidationBuilder\u003c/code\u003e lets you set validation rules for paragraph text responses in Google Forms.\u003c/p\u003e\n"],["\u003cp\u003eYou can enforce rules like minimum/maximum text length, and require or exclude specific patterns in the text.\u003c/p\u003e\n"],["\u003cp\u003eAll validation methods return the \u003ccode\u003eParagraphTextValidationBuilder\u003c/code\u003e object itself, enabling method chaining for concise code.\u003c/p\u003e\n"],["\u003cp\u003eUse this class with \u003ccode\u003eFormApp.createParagraphTextValidation()\u003c/code\u003e to define the validation for a paragraph text item.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the detailed documentation and method table for specifics on each validation rule and its parameters.\u003c/p\u003e\n"]]],[],null,["# Class ParagraphTextValidationBuilder\n\nParagraphTextValidationBuilder\n\nA DataValidationBuilder for a [ParagraphTextValidation](/apps-script/reference/forms/paragraph-text-validation).\n\n```javascript\n// Add a paragraph text item to a form and require the answer to be at least 100\n// characters.\nconst form = FormApp.create('My Form');\nconst paragraphTextItem =\n form.addParagraphTextItem().setTitle('Describe yourself:');\nconst paragraphtextValidation =\n FormApp.createParagraphTextValidation()\n .setHelpText('Answer must be more than 100 characters.')\n .requireTextLengthGreaterThan(100);\nparagraphTextItem.setValidation(paragraphtextValidation);\n``` \n\n### Methods\n\n| Method | Return type | Brief description |\n|--------------------------------------------------------------------------------------------------|-------------------------------------|----------------------------------------------------------------|\n| [requireTextContainsPattern(pattern)](#requireTextContainsPattern(String)) | [ParagraphTextValidationBuilder](#) | Requires response to contain pattern. |\n| [requireTextDoesNotContainPattern(pattern)](#requireTextDoesNotContainPattern(String)) | [ParagraphTextValidationBuilder](#) | Requires response to not contain pattern. |\n| [requireTextDoesNotMatchPattern(pattern)](#requireTextDoesNotMatchPattern(String)) | [ParagraphTextValidationBuilder](#) | Requires response to not match pattern. |\n| [requireTextLengthGreaterThanOrEqualTo(number)](#requireTextLengthGreaterThanOrEqualTo(Integer)) | [ParagraphTextValidationBuilder](#) | Requires response length to be greater than or equal to value. |\n| [requireTextLengthLessThanOrEqualTo(number)](#requireTextLengthLessThanOrEqualTo(Integer)) | [ParagraphTextValidationBuilder](#) | Requires response length to be less than value. |\n| [requireTextMatchesPattern(pattern)](#requireTextMatchesPattern(String)) | [ParagraphTextValidationBuilder](#) | Requires response to match pattern. |\n\nDetailed documentation\n----------------------\n\n### `require``Text``Contains``Pattern(pattern)`\n\nRequires response to contain pattern.\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------|----------|---------------------------|\n| `pattern` | `String` | text must contain pattern |\n\n#### Return\n\n\n[ParagraphTextValidationBuilder](#) --- this for chaining\n\n*** ** * ** ***\n\n### `require``Text``Does``Not``Contain``Pattern(pattern)`\n\nRequires response to not contain pattern.\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------|----------|-------------------------------|\n| `pattern` | `String` | text must not contain pattern |\n\n#### Return\n\n\n[ParagraphTextValidationBuilder](#) --- this for chaining\n\n*** ** * ** ***\n\n### `require``Text``Does``Not``Match``Pattern(pattern)`\n\nRequires response to not match pattern.\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------|----------|-----------------------------|\n| `pattern` | `String` | text must not match pattern |\n\n#### Return\n\n\n[ParagraphTextValidationBuilder](#) --- this for chaining\n\n*** ** * ** ***\n\n### `require``Text``Length``Greater``Than``Or``Equal``To(number)`\n\nRequires response length to be greater than or equal to value.\n\n#### Parameters\n\n| Name | Type | Description |\n|----------|-----------|-------------------------------------------------------|\n| `number` | `Integer` | paragraph text length must be greater than this value |\n\n#### Return\n\n\n[ParagraphTextValidationBuilder](#) --- this for chaining\n\n*** ** * ** ***\n\n### `require``Text``Length``Less``Than``Or``Equal``To(number)`\n\nRequires response length to be less than value.\n\n#### Parameters\n\n| Name | Type | Description |\n|----------|-----------|----------------------------------------------------------------|\n| `number` | `Integer` | paragraph text length must be less than or equal to this value |\n\n#### Return\n\n\n[ParagraphTextValidationBuilder](#) --- this for chaining\n\n*** ** * ** ***\n\n### `require``Text``Matches``Pattern(pattern)`\n\nRequires response to match pattern.\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------|----------|-------------------------|\n| `pattern` | `String` | text must match pattern |\n\n#### Return\n\n\n[ParagraphTextValidationBuilder](#) --- this for chaining"]]