Visit Mozilla.org

EXSLT:regexp:replace

De MDC

Referencia de XSLT y XPath: Elementos XSLT, Funciones EXSLT, XPath:Funciones, XPath:Ejes

Este artículo cubre características introducidas en Firefox 3

Tabla de contenidos


regexp:replace() reemplaza porciones de una cadena que coincide con la expresión regular dada por el contenido de otra cadena.

[editar] Sintaxis

regexp:replace(original, expresionRegular, reemplazo[, opciones])

[editar] Arguments

original
Cadena sobre la que se realiza la operación de búsqueda y reemplazo.
expresionRegular
Expresión regular a evaluar en estilo JavaScript.
reemplazo
Cadena con la que las subcadenas coincidentes serán reemplazadas.
opciones
Una cadena opcional que contiene caracteres con las opciones.

Los caracteres de opciones son:

g - Reemplazo global
Si se especifica esta opción, todas las ocurrencias de la expresión regular dentro de original serán reemplazadas. De otro modo sólo se reemplaza la primera ocurrencia.
i - Coincidencia sin importar mayúsculas
Si se especifica esta opción, el emparejamiento se realiza de modo que no importen las mayúsculas.

[editar] Devuelve

La versión revisada de la cadena.

[editar] Definido en

EXSLT - REGEXP:REPLACE

[editar] Implementación de Gecko

Implementado en Gecko 1.9 y posteriores.