(Désolé, je suis un peu perfectionniste)
C?est plus stricte comme ça:
Code :
- $str = preg_replace('/&(?!(#[0-9]{2,5}|#x[0-9a-f]{2,5}|[a-z]+);)/i', '&', $str);
|
Par contre, je suis pas sur pour le minimum et maximum de chiffres (et lettres) dans le cas d?une entité numérique (ou héxadécimale).
Message édité par bobe le 06-12-2003 à 14:08:01