interface SlotValueRegexFilterProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.Lex.CfnBotPropsMixin.SlotValueRegexFilterProperty |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awslex#CfnBotPropsMixin_SlotValueRegexFilterProperty |
Java | software.amazon.awscdk.cfnpropertymixins.services.lex.CfnBotPropsMixin.SlotValueRegexFilterProperty |
Python | aws_cdk.cfn_property_mixins.aws_lex.CfnBotPropsMixin.SlotValueRegexFilterProperty |
TypeScript | @aws-cdk/cfn-property-mixins » aws_lex » CfnBotPropsMixin » SlotValueRegexFilterProperty |
Provides a regular expression used to validate the value of a slot.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_lex as lex } from '@aws-cdk/cfn-property-mixins';
const slotValueRegexFilterProperty: lex.CfnBotPropsMixin.SlotValueRegexFilterProperty = {
pattern: 'pattern',
};
Properties
| Name | Type | Description |
|---|---|---|
| pattern? | string | A regular expression used to validate the value of a slot. |
pattern?
Type:
string
(optional)
A regular expression used to validate the value of a slot.
Use a standard regular expression. Amazon Lex supports the following characters in the regular expression:
- A-Z, a-z
- 0-9
- Unicode characters ("\u<Unicode>")
Represent Unicode characters with four digits, for example "\u0041" or "\u005A".
The following regular expression operators are not supported:
- Infinite repeaters: *, +, or {x,} with no upper bound.
- Wild card (.)

.NET
Go
Java
Python
TypeScript