Bonjour,
J'ai fait une expression réguilère me permettant d'extraire d'un fichier html tous les nombres situés devant un signe €
L'imperfection de monscript est que je ne capture pas le négatif s'il y en a un.
Admettons un fichier html comprenant :
Vous disposez de 10€
Prix de Chaise = 19€
Il vous reste = -9€
Et bien je ne peux capturer le négatif ( - ) devant le 9€ avec cette fonction :
Je dois froller la réponse mais je tatonne et j'ai toujours de mauvais résultats, je ne suis pas assez bon en expressions régulières. Si quelqu'un aurait la générosité de m'expliquer la réponse, comment est considéré le signe - , comment fait on pour le détecter s'il y en a un ou pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part preg_match_all('`([0-9]+)€`', $fichier, $output);
Merci beaucoup d'avance.
Partager