Quand tu veux uniquement remplacer des caractères par d'autres, n'utilise pas les regex, mais str_replace(), beaucoup moins lourd.
Les regex ne sont à utiliser que si tu remplaces quelque chose de "variable", exemple :
La rapidité du script ne correspond pas au nombre de lignes, mais à ce qui est utilisé. Plus tu va remplacer des fonctions lentes par des rapides, mieux ça vaudra.
Quand tu veux uniquement remplacer des caractères par d'autres, n'utilise pas les regex, mais str_replace(), beaucoup moins lourd.
C'est un rien raccourci, mais en règle générale c'est ça.
Il convient néanmoins de nuancer car même le remplacement d'un simple caractère fixe peut ne pas se réaliser si on n'utilise pas une regex
A voir selon les cas !
La règle est simple : A travail et résultat identiques, la fonction native PHP doit toujours l'emporter sur la plus basique des regex.
ma premiere regex
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Python c'est bon, mangez-en.
Python c'est bon, mangez-en.