subcadena
Obtiene una subcadena de la cadena dada, empezando con la posición de carácter start (inicio) y terminando con la posición de carácter end (fin). Las posiciones inicio y fin son posiciones de caracteres de base cero.
Si no se especifica, la posición end será la longitud de la cadena dada.
El argumento end también puede ser un número íntegro negativo. Un valor negativo -n significa "cortar los últimos caracteres n de la cadena".
Firma
substring(string:string, start:number, end:number) -> string |
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
string | string | La cadena de entrada. |
start | number | El índice de inicio de base cero. |
end | number | El índice de final de base cero. |
Ejemplos
La siguiente expresión devolverá "Force":
substring('FlowForce',4) |
La siguiente expresión devolverá "t":
substring('Altova',2,3) |
La siguiente expresión devolverá "ltov":
substring('Altova',1,-1) |