Testen Sie Muster für reguläre Ausdrücke in Regeleinträgen für Suchvorschlag-Ausschlusslisten

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 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 erzielen.

    Vorbereitungen

    Stellen Sie sicher, dass Sie mit der Mustersyntax für reguläre Ausdrücke von 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: admin

    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 wurden.

    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 werden, 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 reguläres Ausdrucksmuster hinzu.
      Weitere Informationen finden Sie unter Vorschläge in Sonderfällen verhindern.
    3. Geben Sie in einem Suchfeld, z. B. unter ServiceNow® Serviceportal, Wörter ein, die dem Muster des regulären Ausdrucks entsprechen.
    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 der Ausschlussliste aus, und wählen Sie 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 festzustellen, 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 bei Bedarf, und wiederholen Sie das Verfahren.