preg_replace: agregar número después de la referencia
Situación
Quiero usarpreg_replace()
para agregar un dígito'8'
después de cada uno de[aeiou]
.
Ejemplo
desde
abcdefghij
a
a8bcde8fghi8j
Pregunta
¿Cómo debo escribir la cadena de reemplazo?
// input string
$in = 'abcdefghij';
// this obviously won't work ----------↓
$out = preg_replace( '/([aeiou])/', '\18', $in);
Esto essolo un ejemplo, por lo que sugierestr_replace()
esno Una respuesta válida.
Quiero saber cómo tener el número después de la referencia inversa en la cadena de reemplazo.