엔터티에서 정규 표현식 사용

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 엔터티에서 NLU 정규 표현식을 사용하여 시스템에서 텍스트를 찾고, 일치시키고, 관리하는 데 도움이 되는 패턴을 설정하는 방법을 알아봅니다.

    패턴 엔터티는 정규 표현식(regex)을 사용하여 이메일 주소, 전화 번호, 인시던트 또는 케이스 ID 형식과 같은 텍스트 패턴을 일치시킵니다.

    주:
    ServiceNow 는 Java 정규 표현식을 독점적으로 사용하고 지원하며 Perl 정규 표현식과 같은 다른 벤더 옵션은 지원하지 않습니다.

    정규 표현식 예제

    패턴 엔터티에 사용되는 정규 표현식 코드의 전체 예는 패턴 엔터티 생성을 참조하십시오.

    다음 네 가지 예제에서는 다양한 패턴 엔터티에 대한 형식 및 정규 표현식 코드를 제공합니다.

    지식베이스 문서
    ServiceNow 지식베이스(KB) 문서는 KB1234567 형식을 사용합니다. 정규 표현식 코드는 KB\d{7}입니다. 여기서 KB = 지식베이스 기록이고 d{7} = 7자리 숫자입니다.

    KB 문서에 대한 패턴 엔터티를 만듭니다.

    케이스 번호
    케이스 작업은 형식 CS1234567 사용합니다. 정규 표현식 코드는 CS\d이며{7} 여기서 CS = 케이스 기록이고 d{7} = 7자리입니다.

    케이스 번호에 대한 패턴 엔터티를 만듭니다.

    이메일 주소
    이메일 주소는 형식 name@servicenow.com 사용합니다. 정규 표현식 코드는 \b[a-zA-Z0-9&*/_.+-]+@[a-zA-Z0-9-]+\.[ a-zA-Z0-9-.] +\b, name@servicenow.comname@servicenow.co.in 형식을 지원합니다.

    이메일 주소에 대한 패턴 엔터티를 만듭니다.

    전화 번호
    미국 전화 번호는 555-123-4567 형식을 사용합니다. 정규 표현식 코드는 \d{10}|(?:\d{3}-){2}\d{4}|\(\d{3}\)\d{3}-?\d{4}이며, 5108882062,510-888-2062(510)888-2062 형식을 지원합니다.

    미국 전화 번호에 대한 패턴 엔터티를 만듭니다.

    정규 표현식 자원

    정규 표현식에 대한 자세한 내용은 다음 외부 링크를 참조하십시오.