Compartir a través de


Función substring-before

Devuelve la subcadena de la primera cadena de argumento que precede a la primera aparición de la segunda cadena de argumento en la primera cadena de argumento o la cadena vacía si la primera cadena de argumento no contiene la segunda cadena de argumento.

string substring-before(string, string)

Comentarios

Si un argumento no es de tipo cadena, primero se convierte en una cadena mediante la función string() y, a continuación, se evalúa el resultado de dicha conversión.

Advertencia

Las conversiones de cadenas para conjuntos de nodos que se pasan a esta función como argumentos pueden arrojar resultados inesperados.Para obtener más información, vea Función string.

La función distingue mayúsculas de minúsculas.

Ejemplo

La siguiente llamada de función devuelve "1999":

substring-before("1999/04/01","/")

La siguiente llamada de función devuelve una cadena vacía "":

substring-before("1999/04/01","2")

Vea también

Referencia

Referencia de tipos de datos XML