AMAZON.AlphaNumeric - Amazon Lex

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AMAZON.AlphaNumeric

APQ123과 같은 문자와 숫자로 구성된 문자열을 인식합니다.

이 슬롯 유형은 한국어 (Ko-kr) 로케일에서 사용할 수 없습니다.

다음을 포함하는 문자열에 AMAZON.AlphaNumeric 슬롯 유형을 사용할 수 있습니다.

  • 알파벳 문자(예: ABC)

  • 숫자(예: 123)

  • 영숫자 조합(예: ABC123)

Amazon.영숫자 슬롯 유형은 스타일 입력을 지원합니다. 문자별 맞춤법 및 맞춤법별 스타일을 사용하여 고객이 문자를 입력할 수 있습니다. 자세한 정보는 맞춤법 스타일을 사용하여 슬롯 값 캡처을 참조하십시오.

AMAZON.AlphaNumeric 슬롯 유형에 정규식을 추가하여 슬롯에 입력된 값의 유효성을 검사할 수 있습니다. 예를 들어 정규식을 사용하여 다음 항목의 유효성을 검사할 수 있습니다.

  • 캐나다 우편 번호

  • 운전 면허증 번호

  • 차량 식별 번호

표준 정규 표현식을 사용합니다. Amazon Lex V2에서는 정규식에서 다음 문자를 지원합니다.

  • A~Z, a~z

  • 0~9

또한 Amazon Lex V2에서는 정규식에서 유니코드 문자도 지원합니다. \uUnicode 형식입니다. 유니코드 문자를 나타내려면 4자리 숫자를 사용합니다. 예를 들어 [\u0041-\u005A]는 [A-Z]와 같습니다.

다음 정규식 연산자는 지원되지 않습니다.

  • 무한 반복자: 상한이 없는 *, + 또는 {x,}

  • 와일드 카드(.)

정규식의 최대 길이는 300자입니다. 정규식을 사용하는 AMAZON.AlphaNumeric 슬롯 유형에 저장되는 문자열의 최대 길이는 30자입니다.

다음은 정규식의 몇 가지 예입니다.

  • APQ123 또는 APQ1 같은 영숫자 문자열: [A-Z]{3}[0-9]{1,3} 또는 보다 제약된 [A-DP-T]{3} [1-5]{1,3}

  • CP123456789US 같은 USPS(US Postal Service) 국제 우선 취급 우편 형식: CP[0-9]{9}US

  • 123456789 같은 은행 송금 번호: [0-9]{9}

슬롯 유형에 정규식을 설정하려면 콘솔 또는 CreateSlotType 작업을 사용합니다. 슬롯 유형을 저장하면 정규식의 유효성이 검사됩니다. 정규식이 유효하지 않으면 Amazon Lex V2가 오류 메시지를 반환합니다.

슬롯 유형에 정규식을 사용하는 경우 Amazon Lex V2가 정규식과 대조하여 해당 유형의 슬롯에 대한 입력을 확인합니다. 입력이 정규식과 일치하면 해당 값이 슬롯에 허용되고, 입력이 정규식과 일치하지 않으면 Amazon Lex V2가 다시 입력하라는 메시지가 표시됩니다.