AMAZON.AlphaNumeric - Amazon Lex

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

AMAZON.AlphaNumeric

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

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

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

  • 알파벳 문자(예: ABC)

  • 숫자(예: 123)

  • 영숫자 조합(예: ABC123)

AMAZON.AlphaNumeric슬롯 유형은 맞춤법 스타일을 사용한 입력을 지원합니다. 다음을 사용할 수 있습니다. spell-by-letter 과 spell-by-word 고객이 문자를 입력하는 데 도움이 되는 스타일. 자세한 내용은 맞춤법 스타일을 사용하여 슬롯 값 캡처을 참조하세요.

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는 사용자에게 입력을 반복하라는 메시지를 표시합니다.