Bonjour,
je suis confrontée au problème suivant : je dois extraire d'une table des données répondant à des expressions régulières particulières. Mon script PHP consiste à transformer une regexp dans un format compatible avec MySQL puis d'effectuer la requête : par exemple G-x(0,2)-G-x(0,1)-R (motif protéique) devient G.{0,2}G.{0,1}R comme expression régulière pour MySQL. Cependant, la requête via le script PHP ne retourne aucun résultat, alors que lorsque j'effectue la requête directement sur la base de données des résultats ressortent. Je n'ai aucun problème avec les autres expressions converties, mais avec quelques unes seulement. Est-ce possible que cela soit une restriction au niveau du nombre de résultats ? Environ 200000 résultats pour ce type de regexp.
Voyez-vous ce qui cloche ?
Merci d'avance
Partager