J'essaie de créer une expression régulière qui comprend les équations mathématiques (>, <, =, <=, >=, !=)
. Ce qui est quelque chose de très simple. Je suis venu avec:Expression régulière pour les équations mathématiques en PHP
/(.*)([!<>][=]|[<>=])(.*)/
Mais quand j'utilise cette expression rationnelle en PHP, avec preg_match
, si l'équation est XYZ!=ABC
, il correspond juste avec =
. Ne devrait-il pas correspondre à la première expression trouvée de gauche à droite, qui est actuellement !=
? Si la solution de ma mine est fausse - ce qui me semble -, quelqu'un pourrait-il me dire pourquoi?
Merci d'avance.
Merci. Cette chose me faisait exploser l'esprit. –