Voici un court exemple regex:problème Regex - matchs manquants
preg_match_all('~(\s+|/)(\d{2})?\s*–\s*(\d{2})?$~u', 'i love regex 00–/ 03–08', $matches);
print_r($matches);
Le regex correspond seulement '03 -08' , mais mon intention correspondant était '00 - » aussi bien. Quel est le problème? Quelqu'un pourrait-il expliquer?
D'où vient ce $ ????? Merci, Adam. Je ne peux pas croire que j'ai fait une erreur aussi stupide. Ce $ était assis là et je ne l'ai tout simplement pas remarqué! – Ree