Analyseurs standard et de mots clés

Avant de choisir entre les analyseurs standard et de mots clés, vous devez connaître la différence suivante dans le comportement de ces deux analyseurs :
  • Analyseur standard : Il rompt la chaîne pour la transformer en jetons et convertit également l'ensemble de ses jetons en minuscules.
  • Analyseur de mots clés : Il convertit la chaîne toute entière en jetons et la conserve telle quelle (sans modifier la casse).

Exemple :

Prenons un exemple d'algorithme contains any et supposons que l’entrée est P O. Dans ce cas, l'analyseur standard renvoie à la fois les enregistrements P O et P, tandis que l'analyseur de mot clés renvoie uniquement les enregistrements P.O. (comme indiqué ci-dessous).

Résultats de la recherche avec l’analyseur standard :

Résultats de la recherche avec l’analyseur de mots clés :