JavaScript String - metodo substr ()

Descrizione

Questo metodo restituisce i caratteri in una stringa che inizia dalla posizione specificata fino al numero di caratteri specificato.

Sintassi

La sintassi per usare substr () è la seguente:

string.substr(start[, length]);

Dettagli argomento

  • start - Posizione in cui iniziare l'estrazione dei caratteri (un numero intero compreso tra 0 e uno inferiore alla lunghezza della stringa).

  • length - Il numero di caratteri da estrarre.

Note - Se start è negativo, substr lo usa come indice di caratteri dalla fine della stringa.

Valore di ritorno

Il metodo substr () restituisce la nuova sottostringa in base ai parametri dati.

Esempio

Prova il seguente esempio.

<html>
   <head>
      <title>JavaScript String substr() Method</title>
   </head>
   
   <body>   
      <script type = "text/javascript">
         var str = "Apples are round, and apples are juicy.";         
         document.write("(1,2): "    + str.substr(1,2));
         document.write("<br />(-2,2): "   + str.substr(-2,2));
         document.write("<br />(1): "      + str.substr(1));
         document.write("<br />(-20, 2): " + str.substr(-20,2));
         document.write("<br />(20, 2): "  + str.substr(20,2));
      </script>      
   </body>
</html>

Produzione

(1,2): pp
(-2,2): y.
(1): pples are round, and apples are juicy.
(-20, 2): nd
(20, 2): d