substring (Método)
Devuelve la subcadena en la posición especificada dentro de un objeto String.
function substring(start : Number[, end : Number]) : String
Argumentos
start
Obligatorio. Entero correspondiente al índice basado en cero que indica el principio de la subcadena.end
Opcional. Entero correspondiente al índice basado en cero que indica el final de la subcadena. La subcadena incluye los caracteres hasta el carácter indicado por end, pero sin incluirlo.Si se omite end, se devuelven los caracteres comprendidos entre start y el final de la cadena original.
Comentarios
El método substring devuelve una cadena que contiene la subcadena desde el argumento start hasta el argumento end, pero sin incluir este.
El método substring utiliza el menor valor de start y end como punto inicial de la subcadena. Por ejemplo, strvar.substring(0, 3) y strvar.substring(3, 0) devuelven la misma subcadena.
Si start o end son NaN o negativos, se reemplazan por cero.
La longitud de la subcadena es igual al valor absoluto de la diferencia entre start y end. Por ejemplo, la longitud de la subcadena devuelta en strvar.substring(0, 3) y strvar.substring(3, 0) es tres.
Ejemplo
El siguiente ejemplo muestra el uso del método substring.
function SubstringDemo(){
var s = "The quick brown fox jumps over the lazy dog.";
var result = s.substring(10, 15);
// Returns "brown".
return(result);
}