La función substr en Php
La función substr() en Php retorna la porción de un string entre una posición de comienzo y una longitud dada. Si la longitud es omitida devuelve todos los caracteres hasta el final del string. Ambos parámetros podrían ser negativos.
$rest = substr("0123456", 2);
$rest = substr("0123456", -2);
$rest = substr("0123456", 2, 2);
$rest = substr("0123456", 2, -2);
$rest = substr("0123456", -3, -2);
$rest = substr("0123456", -3, -3);
La función substr en Perl
La función substr() en Perl retorna una porción del string contenida entre la posición de comienzo y una longitud dada. Si la longitud es omitida devuelve todos los caracteres hasta el final del string. Ambos parámetros podrían ser negativos.
my $cadena = "0123456";
my $subcadena = substr($cadena,0,4);
$subcadena = substr($cadena,1,4);
$subcadena = substr($cadena,2);
$subcadena = substr($cadena,-4,3);
$subcadena = substr($cadena,-4,-3);
$subcadena = substr($cadena,3,-4);
$subcadena = substr($cadena,3,-3);
La función substring en Javascript
La función substring() en Javascript retorna una porción del string contenida entre dos índices. Si alguno es negativo lo considera como un 0.
var cadena = "0123456";
var rest = cadena.substring( 2);
rest = cadena.substring( -2);
rest = cadena.substring( 2, 3);
rest = cadena.substring( 2, 2);
rest = cadena.substring( 2, -2);
rest = cadena.substring( 0, 2);
rest = cadena.substring( -3, -2);
rest = cadena.substring( -3, -3);
La función substr en Javascript
La función substr() en Javascript retorna una porción del string contenida desde una posición inicial y hasta la cantidad de caracteres indicada como segundo parámetro. Si la longitud es negativa, la considera como un 0. Si la posición inicial es negativa, toma la posición inicial desde el final del string en vez de desde el principio.
var cadena = "0123456";
var rest = cadena.substr( 2);
rest = cadena.substr( -2);
rest = cadena.substr( 2, 3);
rest = cadena.substr( 2, 2);
rest = cadena.substr( 2, -2);
rest = cadena.substr( 0, 2);
rest = cadena.substr( -3, -2);
rest = cadena.substr( -3, -3);
La función slice en Javascript
La función slice() en Javascript retorna una porción del string contenida entre dos índices. Si algún índice es negativo, toma la posición desde el final del string en vez de desde el principio.
var cadena = "0123456";
var rest = cadena.slice( 2);
rest = cadena.slice( -2);
rest = cadena.slice( 2, 3);
rest = cadena.slice( 2, 2);
rest = cadena.slice( 2, -2);
rest = cadena.slice( 0, 2);
rest = cadena.slice( -3, -2);
rest = cadena.slice( -3, -3);