sustitución

Elemento de cadena de sustitución. Opcional en elementos <rule>.

Atributos

Ninguno.

Datos

Cadena de sustitución.

Descripción

Define una cadena de reemplazo para la cadena o subcadena coincidente en la ruta o consulta.

Si la expresión de patrón incluye subexpresiones (delimitadas entre paréntesis), la primera subcadena coincidente se sustituye por la cadena de sustitución. Si la expresión de patrón no incluye subexpresiones, se sustituye toda la cadena coincidente.

Si <expression> está vacío o ausente, la cadena de sustitución se anexa a la ruta o consulta.

Si <substitution> está vacío, se elimina la cadena o subcadena coincidente. Si no se especifica <substitution>, la ruta o la cadena de consulta no se modifica.

NOTA

Todas las coincidencias de la cadena de entrada se sustituyen cuando se especifica replace="all" en el elemento <rule> al que pertenece este elemento <substitution>. De forma predeterminada, solo la primera coincidencia se sustituye por la cadena de sustitución.

Nota

La cadena de sustitución no debe contener caracteres literales < y &. Estos caracteres reservados se pueden codificar con & y < respectivamente, o toda la cadena se puede incluir en una sección CDATA XML:

<substitution><![CDATA[&text=<Hello, world!>]]></ substitution>

En esta página