Función PHP preg_replace()
Expresiones regulares PHP (PCRE)
La función preg_replace realiza una búsqueda y reemplazo de expresiones regulares.
Sintaxis
mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )
Busca en subject las partes que coinciden con pattern y las reemplaza con replacement.
Descripción de parámetros:
$pattern: El patrón a buscar, puede ser una cadena o una matriz de cadenas.
$replacement: La cadena o matriz de cadenas utilizada para el reemplazo.
$subject: La cadena o matriz de cadenas de destino para buscar y reemplazar.
$limit: Opcional, el número máximo de reemplazos por cada patrón en cada cadena subject. El valor predeterminado es -1 (sin límite).
$count: Opcional, el número de reemplazos realizados.
Valor de retorno
Si subject es una matriz, preg_replace() devuelve una matriz; en otros casos, devuelve una cadena.
Si se encuentra una coincidencia, se devuelve el subject reemplazado; en otros casos, se devuelve el subject sin cambios. Si ocurre un error, se devuelve NULL.
Ejemplos
Reemplazar google por ejemplo
El resultado de la ejecución es el siguiente:
ejemplo 123,456
Eliminar caracteres de espacio
El resultado de la ejecución es el siguiente:
ejemplo
Reemplazo de búsqueda basado en índices de array
El resultado de la ejecución es el siguiente:
The bear black slow jumped over the lazy dog.
Usar el parámetro count
El resultado de la ejecución es el siguiente:
xp***to 3Otras extensiones