Método JavaScript String substr()

A continuación se muestra el ejemplo del método String substr(). 
 

  • Ejemplo: 
     

JavaScript

<script>
function func() {
    var str = 'Geeks for Geeks';
    var sub_str = str.substr(6);
    document.write(sub_str);
}
func();
</script>
  • Producción: 
     
for Geeks

El método str.substr() devuelve el número especificado de caracteres del índice especificado de la string dada.
Sintaxis: 
 

str.substr(start , length)
  • inicio: Define el índice de inicio desde donde se extraerá la substring de la string base.
  • longitud: Define el número de caracteres a extraer a partir del inicio de la string dada. Si el segundo argumento de la función no está definido, se extraen todos los caracteres desde el principio hasta el final de la longitud.

Valor de retorno: 
este método devuelve una string que es parte de la string dada. Si la longitud es 0 o un valor negativo, devuelve una string vacía.
A continuación se proporcionan ejemplos del método anterior:
Ejemplo 1: 
 

var str = 'It is a great day.'
print(str.substr(5));

Producción: 
 

 a great day.

En este ejemplo, el método substr() crea una substring a partir del índice 5 hasta el final de la string.
Ejemplo 2: 
 

var str = 'It is a great day.'
print(str.substr(5,6));

Producción: 
 

 a gre

En este ejemplo, el método substr() extrae la substring que comienza en el índice 5 y la longitud de la string es 6 .
Ejemplo 3: 
 

var str = 'It is a great day.'
print(str.substr(5,-7));

Producción: 
 

 

En este ejemplo, dado que la longitud de la string que se va a extraer es negativa, el método devuelve una string vacía.
Los códigos para el método anterior se proporcionan a continuación:
Programa 1:
 

JavaScript

<script>
// JavaScript to illustrate substr() function
 
function func() {
 
    // Original string
    var str = 'It is a great day.';
    var sub_str = str.substr(5);
    document.write(sub_str);
}
 
func();
</script>

Producción: 
 

 a great day.

Programa 2:
 

JavaScript

<script>
// JavaScript to illustrate substr() function
 
function func() {
 
    // Original string
    var str = 'It is a great day.';
 
    var sub_str = str.substr(5,6);
    document.write(sub_str);
}
 
func();
</script>

Producción: 
 

 a gre

Programa 3:
 

JavaScript

<script>
// JavaScript to illustrate substr() function
 
function func() {
 
    // Original string
    var str = 'It is a great day.';
 
    var sub_str = str.substr(5,-7);
    document.write(sub_str);
}
func();
</script>

Producción: 
 

 

Navegador compatible:

  • Chrome 1 y superior
  • Borde 12 y superior
  • Firefox 1 y superior
  • Internet Explorer 3 y superior
  • Ópera 3 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por HGaur y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *