1. preg_replace()
$msg = preg_replace("//is", "", $msg); ; et la partie centrale
$msg = preg_replace("/<[^>] >/", "", $msg ----- est à supprimer<> ; et le contenu entre
i (PCRE_CASELESS)
Si ce modificateur est défini, les caractères du motif correspondront aux lettres majuscules et minuscules.
s (PCRE_DOTALL)
Si ce modificateur est défini, le métacaractère point (.) dans le motif correspond à tous les caractères, y compris les nouvelles lignes. Sans ce paramètre, les caractères de nouvelle ligne ne sont pas inclus. C'est l'équivalent du modificateur /s de Perl. Les classes de caractères exclues telles que [^a] correspondent toujours aux nouvelles lignes, que ce modificateur soit défini ou non.
2. ereg() et eregi()
Remarque : la fonction preg_match() est généralement une alternative plus rapide que ereg()
eregi(" < body([^>] )>(. )
",$data,$b)----Vérifiez s'il y a une balise body dans $data. Si tel est le cas, attribuez le paramètre $b[0] et la partie médiane $b[1].
bool ereg ( modèle de chaîne, chaîne de chaîne [, tableau regs] )
int eregi ( modèle de chaîne, chaîne de chaîne, tableau [regs] )
eregi() et ereg() est similaire et a le même usage. La différence est que ereg() est sensible à la casse, tandis que eregi() est indépendant de la casse.
Pour plus d'instructions d'utilisation de la fonction de remplacement régulier de chaîne PHP preg_replace et des articles connexes, veuillez faire attention au site Web PHP chinois !