RegularExpressionType
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Type qui correspond au texte par expressions régulières. Ce message peut être localisé.
Représentation YAML |
entities:
string: object (Entity ) |
Champs |
entities |
map (key: string, value: object (Entity ))
Obligatoire. Mappage nommé des entités, qui contiennent chacune des chaînes d'expression régulière. Objet contenant une liste de paires "key": value . Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" } .
|
Entité
Représente un objet d'entité contenant l'expression régulière utilisée à des fins de comparaison.
Représentation YAML |
display:
object (EntityDisplay )
regularExpressions:
- string |
Champs |
display |
object (EntityDisplay )
Facultatif. Éléments qui seront affichés sur le canevas une fois qu'une entité sera extraite d'une requête. Uniquement pertinent pour les applications compatibles avec les canevas.
|
regularExpressions[] |
string
Obligatoire. Utilise la syntaxe d'expression régulière RE2. Pour en savoir plus, consultez https://github.com/google/re2/wiki/Syntax.
|
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (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,["# RegularExpressionType\n\n- [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\n------\n\nRepresents 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) |"]]