Testen Sie Muster für reguläre Ausdrücke in Einträgen der Ausschlusslistenregel für Suchvorschläge

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Muster für reguläre Ausdrücke sind leistungsstark und müssen häufig bearbeitet werden, um das richtige Verhalten zu erhalten. Wenn Sie Muster für reguläre Ausdrücke verwenden, um Suchzeichenfolgen auszuschließen, testen Sie die Muster gründlich, um keine unbeabsichtigten Ergebnisse zu erhalten.

    Vorbereitungen

    Stellen Sie sicher, dass Sie mit der Mustersyntax für reguläre Ausdrücke in Java vertraut sind. Weitere Informationen zur Mustersyntax für reguläre Ausdrücke finden Sie im Javadoc für die Klasse java.regex.util.Pattern.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Die Tabelle „Ausschlusslistenregel und Suchvorschlagsbeziehungen“ [m2m_blacklist_search_suggestion] listet die Vorschläge auf, die aus der Tabelle „Suchvorschläge“ [sys_search_suggestion] durch Einträge in der Tabelle „Ausschlussliste für Suchvorschläge“ [sys_search_suggestion_blacklist] entfernt werden.

    Prozedur

    1. Navigieren Sie in Ihrem Browser zu https://.<instance name> .service-now.com/m2m_blacklist_search_suggestion_list .
      Eine Liste der Wörter, die von Suchvorschlägen ausgeschlossen sind, wird in der Tabelle „Ausschlusslistenregel“ und „Suchvorschlagsbeziehungen“ angezeigt. Die Spalte „Vorschlag“ zeigt die Suchzeichenfolge, die bei der Erstellung von Vorschlägen eliminiert wurde.
    2. Fügen Sie der Ausschlusslistentabelle ein Muster für einen regulären Ausdruck hinzu.
      Weitere Informationen hierzu finden Sie unter Vorschläge in Sonderfällen verhindern.
    3. Geben Sie in ein Suchfeld, z. B. ServiceNow® Serviceportal, Wörter ein, die das Muster des regulären Ausdrucks erfüllen.
    4. Führen Sie das Skript aus, das die Suchvorschläge erstellt.
      Weitere Informationen finden Sie unter Planen Sie das Skript „Suchvorschläge erstellen“.. Wählen Sie Jetzt ausführen aus, um das Skript sofort auszuführen.
    5. Wählen Sie in der Tabelle m2m_blacklist_search_suggestion_list das Menüsymbol ( Menüsymbol.) für die Spaltenüberschrift Ausschlussliste und dann Nach Ausschlussliste gruppieren aus, um die Muster für reguläre Ausdrücke und die eliminierten Elemente anzuzeigen.
    6. Überprüfen Sie die Vorschläge in der Tabelle, um zu sehen, ob die Muster für reguläre Ausdrücke die Vorschläge entfernt haben, die sie haben sollten und nicht mehr.
    7. Legen Sie in der Tabelle sys_search_suggestion_blacklist das Feld Aktiv eines ausgeschlossenen Musters für reguläre Ausdrücke auf falsefest, und führen Sie dann das Skript „Suchvorschläge erstellen“ erneut aus, um sicherzustellen, dass nur ausgeschlossene Vorschläge entfernt wurden.
    8. Überarbeiten Sie die Muster für reguläre Ausdrücke, falls erforderlich, und wiederholen Sie den Vorgang.