Reguläre Ausdrücke in Entitäten verwenden

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Erfahren Sie, wie Sie reguläre Ausdrücke in Ihren NLU -Entitäten verwenden, um Muster zu erstellen, mit denen das System Text suchen, abgleichen und verwalten kann.

    Musterentitäten nutzen reguläre Ausdrücke (regex) für den Abgleich von Textmustern, z. B. dem Format einer E-Mail-Adresse, einer Telefonnummer oder einer Incident- oder Fall-ID.

    Hinweis:
    ServiceNow verwendet und unterstützt ausschließlich reguläre Ausdrücke aus Java und keine anderen Anbieter, z. B. reguläre Ausdrücke aus Perl.

    Beispiele für reguläre Ausdrücke

    Ein vollständiges Beispiel für den Code des regulären Ausdrucks, der in einer Musterentität verwendet wird, finden Sie unter Musterentitäten erstellen.

    Die folgenden vier Beispiele zeigen das Format und den Code für den regulären Ausdruck für verschiedene Musterentitäten.

    Knowledge Base-Artikel
    In der ServiceNow Knowledge Base (KB)-Artikel wird das Format KB1234567 verwendet. Der reguläre Code lautet KB\d{7}, wobei KB = Knowledge Base-Datensatz und d{7} = 7 Ziffern ist.

    Erstellen Sie eine Musterentität für einen KB-Artikel.

    Fallnummer
    Fallaufgaben verwenden das Format CS1234567. Der reguläre Code ist CS\d{7}, wobei CS = Falldatensatz und d{7} = 7 Ziffern ist.

    Erstellen Sie eine Musterentität für eine Fallnummer.

    E-Mail-Adresse
    E-Mail-Adressen verwenden das Format name@servicenow.com. Der Code für den regulären Ausdruck lautet \b[a-zA-Z0-9&*/_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+\b, das die folgenden Formate unterstützt: name@servicenow.com und name@servicenow.co.in.

    Erstellen Sie eine Musterentität für E-Mail-Adressen.

    Telefonnummer
    Telefonnummern in den USA verwenden das Format 555-123-4567. Der Code für den regulären Ausdruck lautet \d{10}|(?:\d{3}-){2}\d{4}|\(\d{3}\)\d{3}-?\d{4}., der die folgenden Formate unterstützt: 5108882062,510-888-2062und (510) 888-2062.

    Erstellen Sie eine Musterentität für eine US-Telefonnummer.

    Ressourcen für reguläre Ausdrücke