Sottostringa Javascript

| | | |

Il metodo JavaScript substring() recupera un intervallo di caratteri tra le due posizioni dell`indice. Puoi utilizzare substring() per recuperare i caratteri fino alla fine di una stringa omettendo una posizione di fine indice.

Una sottostringa è una parte più piccola di una stringa più grande. I programmatori utilizzano i sottocanali per estrarre i dati specifici di cui hanno bisogno in una stringa.

Ad esempio, puoi dividere il giorno, il mese e l`anno della data di nascita di un utente in tre variabili. Ciò ti consente di memorizzare ogni valore da solo invece di memorizzare la data di nascita come variabile.

Oppure puoi dividere una stringa per ottenere le prime due lettere del nome di un utente. In questa guida esploreremo come utilizzare la sottostringa in JavaScript.

Come utilizzare il metodo della sottostringa JavaScript

Il processo JavaScript substring() estrae parte di una stringa tra due valori di indice. Senza un secondo indice di valore, la sottostringa() recupera tutti i caratteri dopo un numero di indice particolare

Il metodo della sottostringa() accetta due argomenti:.

  • La posizione in cui la sottostringa deve iniziare ; e
  • La posizione in cui la sottostringa dovrebbe Interrompere

Esaminiamo la sintassi di questo metodo:.

La sottostringa () viene aggiunta alla fine di una stringa. È necessario solo il parametro di avvio per il funzionamento del metodo substring()

Esempi JavaScript di sottostringhe

Ottieni i caratteri alla fine di `a string

Abbiamo una stringa che contiene il nome di un gatto. Vogliamo rimuovere i primi due caratteri dal nome del gatto e vedere cosa resta. Per fare ciò possiamo usare il metodo substring():

Nella prima riga di codice, definiamo una variabile chiamata catName. Assegniamo il valore Pickles a questa variabile. Successivamente, definiamo una variabile JavaScript che ottiene una sottostringa della variabile catName.

Abbiamo usato 2 come parametro nel campo metodo sottostringa(). Ciò significa che il metodo restituisce ogni lettera dopo il secondo indice nella stringa. Ecco l`output per il nostro esempio:

ckles

Ora possiamo vedere tutte le lettere che appaiono dopo la posizione di indice 2.

Ottieni caratteri dall`intervallo

h3>

Se stiamo cercando di ottenere parte di una stringa che inizia con un carattere e finisce con un altro, dovremmo passare due valori ‚Äã‚Äãin > substring () Il primo argomento è l`inizio e il secondo è la fine carattere.

Abbiamo bisogno dei primi tre caratteri del nome del nostro gatto:

L`output per l`esempio è il seguente:

Pic

La nostra stringa contiene tutti i caratteri nell`intervallo di indice 0 e 3. Ricorda che le stringhe sono indicizzate a zero.Ciò significa che se vuoi recuperare il primo carattere di una stringa devi iniziare la tua sottostringa da 0.

Recupera l`ultimo carattere

Recuperiamo l`ultimo carattere della nostra catena. Non possiamo usare numeri di indice negativi con il metodo substring. Invece di questo, possiamo usare il metodo della lunghezza per trovare la lunghezza di una stringa. Quindi possiamo usare questo numero per recuperare l`ultimo carattere nella nostra stringa:

Il risultato è:

s

questo esempio, catName.length ottiene la lunghezza della nostra stringa - il numero di caratteri che ha -. e restituisce l`ultimo carattere nella stringa

Conclusione

Il metodo restituisce i caratteri JavaScript () della sottostringa tra due valori di indice ‚Äã‚Äãnell`elenco. Se non specifichi un valore di indice finale, substring() restituisce tutti i caratteri dopo una determinata posizione di indice.

Gli sviluppatori utilizzano il metodo substring() per dividere una stringa in più parti. Questo è utile se uno sviluppatore ha bisogno solo di un`informazione da una stringa

Per ulteriori informazioni sulla codifica in JavaScript, leggi la nostra guida su i migliori tutorial per principianti di JavaScript .