Si une expression régulière est définie dans les propriétés de l’élément, le programme recherche toutes les chaînes de caractères qui la satisfont. Si aucune expression régulière n’est définie, les hypothèses sont formulées à partir des jeux de caractères configurés.Lorsqu’une hypothèse est formulée, tous les objets texte qui chevauchent horizontalement la zone de recherche sont pris en compte. Verticalement, l’objet doit se trouver entièrement dans la zone de recherche. Ces objets texte sont ensuite utilisés pour construire des chaînes (de gauche à droite). Dans les chaînes construites, les sous-chaînes appartenant à un seul des jeux de caractères spécifiés sont mises en évidence. Les chaînes sont également découpées en fragments.