Tester les modèles d’expressions régulières dans les entrées de la règle de la liste d’exclusion des suggestions de recherche

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Les modèles d’expression régulière sont puissants et nécessitent souvent des modifications pour obtenir le comportement correct. Lorsque vous utilisez des modèles d’expression régulière pour exclure des chaînes de recherche, testez soigneusement les modèles afin de ne pas obtenir de résultats inattendus.

    Avant de commencer

    Assurez-vous de vous familiariser avec la syntaxe du modèle d’expression régulière de Java. Pour en savoir plus sur la syntaxe des modèles d’expressions régulières, consultez la documentation Javadoc pour la classe java.regex.util.Pattern.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    La table Règle de liste d’exclusion et relations de suggestions de recherche [m2m_blacklist_search_suggestion] répertorie les suggestions éliminées de la table Suggestion de recherche [sys_search_suggestion] par entrées dans la table Liste d’exclusion des suggestions de recherche [sys_search_suggestion_blacklist].

    Procédure

    1. Dans votre navigateur, accédez à https://<nom de l’instance>.service-now.com/ m2m_blacklist_search_suggestion_list.
      Une liste des mots exclus des suggestions de recherche s’affiche dans la table Règle de liste d’exclusion et Relations de suggestions de recherche. La colonne Suggestion affiche la chaîne de recherche qui a été éliminée lors de la création de suggestions.
    2. Ajoutez un modèle d’expression régulière à la table de la liste d’exclusion.
      Pour plus d’informations, consultez Empêcher les suggestions dans des cas particuliers.
    3. Dans un champ de recherche, par exemple, sur le ServiceNow® Portail de services, entrez des mots qui satisfont au modèle d’expression régulière.
    4. Exécutez le script qui génère les suggestions de recherche.
      Pour plus d'informations, consultez Planifier le script de création de suggestions de recherche. Sélectionnez Exécuter maintenant pour exécuter le script immédiatement.
    5. Dans la table m2m_blacklist_search_suggestion_list , sélectionnez l’icône de menu ( icône Menu) pour l’en-tête de colonne Liste d’exclusion, puis sélectionnez Grouper par liste d’exclusion pour voir les modèles d’expression régulière et ce qu’ils ont éliminé.
    6. Passez en revue les suggestions dans la table pour voir si les modèles d’expression régulière ont supprimé les suggestions qu’ils devaient avoir et rien d’autre.
    7. Dans la table sys_search_suggestion_blacklist , définissez le champ Actif d’un modèle d’expression régulière exclu sur faux, puis exécutez à nouveau le script Concevoir des suggestions de recherche pour vous assurer que seules les suggestions exclues ont été supprimées.
    8. Révisez les modèles d’expression régulière si nécessaire et répétez la procédure.