Funciones XSLT y XPath
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
contains | XPath |
La funcion fn:contains comprueba si el valor del segundo argumento está contenido en el primero. El valor de salida puede ser "true" o "false". Si el primer argumento es una secuencia vacía el valor de salida será siempre "false", salvo en caso de que el segundo argumento sea también una secuencia vacía. Si el segundo argumento es una secuencia vacía el valor de salida será siempre "true". En el tercer argumento se puede indicar un URI con el criterio de comparación. En caso de que no se introduzca el tercer argumento se tomará como criterio de comparación los puntos de código Unicode.
Argumentos
Texto
Es obligatorio, pero puede ser una secuencia vacía.
Tipo: xs:string
String
Es obligatorio, pero puede ser una secuencia vacía.
Tipo: xs:string
URI para el criterio de comparación
Opcional
Tipo: xs:string
Valor de salida
Valor booleano
Tipo: xs:boolean
Ejemplo
contains('data2type', '')
Resultado: true
Ejemplo
contains('data2type', 'type')
Resultado: true
Ejemplo
contains('data2type', 'atad')
Resultado: false
Ejemplo
contains('data2type', 'data2type')
Resultado: true
Ejemplo
contains('', 'data2type')
Resultado: false
> Volver a la referencia alfabética de XSLT y XPATH |