Existe-il des outils qui permettront de prendre une expression régulière et retour le pire des cas, en termes de nombre d'opérations nécessaires pour un certain nombre de caractères que l'expression régulière est mise en correspondance avec?
Ainsi, par exemple, étant donné un (f|a)oo.*[ ]baz
, combien de mesures pourrait le moteur peut-être bien que par le biais de match de 100 caractères?
Je serais aussi intéressé de savoir si il existe un outil qui peut prendre un tas d'exemples de texte et affiche la moyenne des opérations pour chaque exécution.
Je me rends compte de cela dépendra beaucoup sur le moteur utilisé et de la mise en œuvre, mais je suis ignorant de la façon commune c'est. Donc, si il est commun pour de nombreux langages (prise de ma question trop vague), je serais particulièrement intéressé par Perl et Python.