Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Ausdrücke

Fokusmodus
Ausdrücke - Amazon Lex

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Sie können Ausdruckszeichenfolgen hinzufügen, um Funktionen in Amazon Lex V2 auszuführen. Diese Tabelle zeigt die Syntax und Beispiele, die in SRGS Ausdrücken verwendet werden können.

Typ des Ausdrucks Syntax Beispiel Unterstützt?
Literaler Ausdruck für reguläre Ausdrücke Zeichenkettenliteral, das gültige Regex-Sonderzeichen enthält
"^\d\.$"
Nein
Funktion function functionName(parameters) { functionBody}
var x = function calc() { return 10; }
Nein
Löschen delete expression
delete obj.property;
Nein
Void void expression
void (2 == '2');
Nein
Typ von typeof expression
typeof 42;
Nein
Index der Mitglieder expression [ expressions ]
var fruits = ["apple"]; fruits[0];
Ja
Mitglied Punkt expression . identifier
out.value
Ja
Argumente expression (arguments)
new Date('1994-10-11')
Ja
Erhöhung des Beitrags expression++
var x=10; x++;
Ja
Nach dem Dekrement expression--
var x=10; x--;
Ja
Nur inkrementiert ++expression
var x=10; ++x;
Ja
Vor dem Herunterfahren --expression
var x=10; --x;
Ja
Unär plus//Unär minus +expression / -expression
+x / -x;
Ja
Aber nicht ~ expression
const a = 5; console.log( ~a );
Ja
Logisch nicht ! expression
!(a > 0 || b > 0)
Ja
Multiplikativ expression ('*' | '/' | '%') expression
(x + y) * (a / b)
Ja
Zusatzstoff expression ('+' | '-') expression
(a + b) - (a - (a + b))
Ja
Bitverschiebung expression ('<<' | '>>' | '>>>') expression
(a >> b) >>> c
Ja
Relativ expression ('<' | '>' | '<=' | '>=') expression
if (a > b) { ... }
Ja
In expression in expression
fruits[0] in otherFruits;
Ja
Gleichheit expression ('==' | '!=' | '===' | '!===') expression
if (a == b) { ... }
Ja
Bit und/ xor/oder expression ('&' | '^' | '|') expression
a & b / a ^ b / a | b
Ja
Logisch und/ oder expression ('&&' | '||') expression
if (a && (b ||c)) { ...}
Ja
Ternär expression ? expression : expression
a > b ? obj.prop : 0
Ja
Zuweisung expression = expression
out.value = "string";
Ja
Zuweisungsoperator expression ('*=' | '/=' | '+=' | '-=' | '%=') expression
a *= 10;
Ja
Bitweiser Zuweisungsoperator expression ('<<=' | '>>=' | '>>>=' | '&=' | '^=' | '|=') expression
a <<= 10;
Ja
Kennung identifierSequencewo identifierSequenceist eine Folge gültiger Zeichen
fruits=[10, 20, 30];
Ja
Null (Literal) null
x = null;
Ja
Boolesches Literal true | false
x = true;
Ja
Zeichenketten-Literal 'string' / "string"
a = 'hello', b = "world";
Ja
Dezimales Literal integer [.] digits [exponent]
111.11 e+12
Ja
Hex-Literal 0 (x | X)[0-9a-fA-F]
0x123ABC
Ja
Oktales Literalwort O [0-7]
"O51"
Ja
Array-Literal [ expression, ... ]
v = [a, b, c];
Ja
Objekt-Literal {property: value, ...}
out = {value: 1, flag: false};
Ja
In Klammern ( expressions )
x + (x + y)
Ja
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.