RegularExpressionType
Stay organized with collections
Save and categorize content based on your preferences.
Type that matches text by regular expressions. This message is localizable.
YAML representation |
entities:
string: object (Entity ) |
Fields |
entities |
map (key: string, value: object (Entity ))
Required. Named map of entities which each contain Regex strings. An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" } .
|
Entity
Represents an entity object that contains the regular expression that is used for comparison.
YAML representation |
display:
object (EntityDisplay )
regularExpressions:
- string |
Fields |
display |
object (EntityDisplay )
Optional. Elements that will be displayed on the canvas once an entity is extracted from a query. Only relevant for canvas enabled apps.
|
regularExpressions[] |
string
Required. Uses RE2 regex syntax (See https://github.com/google/re2/wiki/Syntax for more details)
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eRegularExpressionType defines entities using regular expressions for text matching.\u003c/p\u003e\n"],["\u003cp\u003eEach entity within RegularExpressionType is represented by an \u003ccode\u003eEntity\u003c/code\u003e object.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eEntity\u003c/code\u003e objects contain regular expressions for matching and optional display elements for canvas apps.\u003c/p\u003e\n"],["\u003cp\u003eEntities are defined within a map using string keys and \u003ccode\u003eEntity\u003c/code\u003e object values.\u003c/p\u003e\n"]]],[],null,["- [YAML representation](#SCHEMA_REPRESENTATION)\n- [Entity](#Entity)\n - [YAML representation](#Entity.SCHEMA_REPRESENTATION)\n\nType that matches text by regular expressions. **This message is localizable.**\n\n| YAML representation ||\n|-----------------------------------------------------------------------------------------------------------|---|\n| entities: string: object (/assistant/actionssdk/reference/rest/Shared.Types/RegularExpressionType#Entity) |\n\n| Fields ||\n|------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `entities` | `map (key: string, value: object (`[Entity](/assistant/actionssdk/reference/rest/Shared.Types/RegularExpressionType#Entity)`))` Required. Named map of entities which each contain Regex strings. An object containing a list of `\"key\": value` pairs. Example: `{ \"name\": \"wrench\", \"mass\": \"1.3kg\", \"count\": \"3\" }`. |\n\nEntity Represents an entity object that contains the regular expression that is used for comparison.\n\n| YAML representation ||\n|------------------------------------------------------------------------------------------------------------------------|---|\n| ``` display: object (/assistant/actionssdk/reference/rest/Shared.Types/EntityDisplay) regularExpressions: - string ``` |\n\n| Fields ||\n|------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `display` | `object (`[EntityDisplay](/assistant/actionssdk/reference/rest/Shared.Types/EntityDisplay)`)` Optional. Elements that will be displayed on the canvas once an entity is extracted from a query. Only relevant for canvas enabled apps. |\n| `regularExpressions[]` | `string` Required. Uses RE2 regex syntax (See \u003chttps://github.com/google/re2/wiki/Syntax\u003e for more details) |"]]