Bonjour,

Je cherche à remplacer 20020 par 2A020 ou 20021 par 2A021
En fait tout ce qui commence par 20 en début de chaine doit se transformer par 2A mais pas après les 2 premiers chiffres dans la chaine

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$val = str_replace("20","2B",$val);
$val = 20333 donne bien 2A333

mais $val = 20020 donne 2A02A alors que je veux avoir 2A020

Une Regex ?