La regex \w+ ne capturait pas les caracteres accentues (ex. {Diametre} avec 'è'), le placeholder restait litteral dans la reference auto. Remplace par [^}]+ avec le flag u/gu cote PHP et JS pour matcher n'importe quel caractere entre les accolades.