mb_ereg_replace

(PHP 4 >= 4.2.0)

mb_ereg_replace -- Remplace des segments de chaînes, avec le support des expressions rationnelles mutli-octets

Description

string mb_ereg_replace ( string pattern, string replacement, string string [, array option] )

mb_ereg_replace() analyse la chaîne string pour trouver des segments de chaînes correspondant au masque pattern, puis, elle les remplace avec le texte de remplacement replacement et retourne le résultat ou bien FALSE en cas d'erreur. Des caractères multi-octets peuvent être utilisés dans le masque pattern.

Des options de recherches peuvent être configurées avec le paramètre option. Si i est spécifié, la casse sera ignorée. Si x est spécifié, les espaces blancs seront ignorés. Si m est spécifié, la recherche se fera en mode multi-ligne, et les nouvelles lignes seront inclues dans le joker .. Si p est spécifié, la recherche se fera en mode POSIX, les nouvelles lignes seront considérées comme des caractères normaux. Si e est spécifiée, replacement sera évaluée comme une expression PHP.

Le jeu de caractères interne, ou le jeu de caractères est spécifié par mb_regex_encoding().

Voir aussi mb_regex_encoding() et mb_eregi_replace().