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