Dividi una stringa e ottieni l'ultimo elemento array in JavaScript

Dividi una stringa e ottieni l'ultimo elemento array in JavaScript
Durante la programmazione in JavaScript, può esserci un requisito per recuperare un valore particolare i.e., cognome, ecc. Ad esempio, nel processo di formattazione, aggiornamento e eliminazione dei dati o parte di essi. In tali casi, dividere una stringa e ottenere l'ultimo elemento di array in JavaScript può aiutare a ordinare i dati in modo appropriato, migliorando così la leggibilità.

Questo blog illustrerà gli approcci per dividere una stringa e prendere l'ultimo elemento da un array in JavaScript.

Come dividere una stringa e prendere l'ultimo elemento array in javascript?

Una stringa può essere divisa e l'ultimo elemento array in JavaScript può essere recuperato usando i seguenti approcci in combinazione con "diviso()" metodo:

  • "pop()" metodo.
  • "Espressione regolare".
  • "Indicizzazione"Tecnica.
  • "fetta()" metodo.

Approccio 1: dividere una stringa e ottenere l'ultimo elemento array in javascript usando pop ()

IL "diviso()"Il metodo divide una stringa in un array di substrings e"pop()"Il metodo viene utilizzato per restituire l'ultimo elemento da un array. Questi metodi possono essere combinati per dividere la stringa fornita in un array e quindi prendere l'ultimo elemento dell'array.

Sintassi

corda.diviso (separatore, limite)

Nella sintassi data:

  • "separatore"Si riferisce alla stringa che deve essere utilizzata per la divisione.
  • "limite"Indica l'intero che limita il numero di divisioni.

Esempio

Passiamo attraverso il seguente esempio:

Nel frammento di codice sopra:

  • Specificare il valore della stringa indicato e visualizzarlo.
  • Dopodiché, applica il "diviso()"Metodo per dividere la stringa in base all'argomento e contenere la stringa divisa in un array.
  • Infine, applica il "pop()"Metodo per recuperare l'ultimo elemento dell'array dall'array di stringhe divise.

Produzione

Dall'output sopra, si può osservare che l'ultimo elemento dell'array è recuperato.

Approccio 2: dividere una stringa e ottenere l'ultimo elemento array in JavaScript usando la tecnica di indicizzazione

IL "diviso()"Il metodo può essere combinato con la tecnica di indicizzazione per dividere allo stesso modo il valore della stringa fornito e indicare manualmente l'ultimo elemento array tramite indicizzarlo.

Esempio

L'esempio seguente spiega chiaramente il concetto dichiarato:

Nelle righe di codice sopra:

  • Ricorda gli approcci discussi per aver specificato e dividere la stringa in un array.
  • Dall'array diviso, punta all'ultimo elemento dell'array con l'aiuto del suo indice.
  • Ciò comporterà il restituzione dell'ultimo elemento dell'array dall'array.

Produzione

Nell'output di cui sopra, si può osservare che si ottiene il requisito desiderato.

Approccio 3: dividere una stringa e ottenere l'ultimo elemento array in JavaScript usando l'espressione regolare

IL "espressione regolare"Tecnica, in combinazione con il"diviso()"Metodo, può essere implementato per cercare le espressioni nella stringa data e dividere la stringa in base a quella.

Esempio

Seguiamo l'esempio dato:

Implementare i seguenti passaggi nel codice sopra:

  • Allo stesso modo, specificare il valore della stringa indicato e visualizzarlo.
  • Successivamente, cerca l'espressione regolare all'interno delle staffe quadrate [] nella stringa specificata.
  • Inoltre, applica il "diviso()"Metodo per dividere la stringa in base all'espressione regolare e contenerla in un array.
  • Infine, applica il “pop()"Metodo per ottenere l'ultimo elemento dell'array.

Produzione

Il valore della stringa specificato viene diviso in base all'espressione regolare "/".

Approccio 4: dividere una stringa e ottenere l'ultimo elemento array in javascript usando il metodo Slice ()

IL "fetta()"Il metodo accede agli elementi di array selezionati sotto forma di un nuovo array senza modificare l'array originale. Questo metodo può essere applicato con "diviso()"Metodo per dividere allo stesso modo la stringa specificata in un array di stringhe e accedere all'ultimo elemento dell'array facendo riferimento al suo indice.

Sintassi

vettore.fetta (inizio, fine)

Nella sintassi data:

  • "inizio" E "FINE"Corrisponde rispettivamente alle posizioni iniziali e terminali.

Esempio

Panoramiamo l'esempio di seguito:

Eseguire i seguenti passaggi nelle righe precedenti del codice:

  • Ripeti i passaggi discussi per specificare e dividere una stringa sotto forma di un array.
  • Dopodiché, applica il "fetta()"Metodo facendo riferimento all'indice dell'ultimo elemento array.
  • Questo di conseguenza prenderà l'ultimo elemento dell'array.

Produzione

L'output sopra indica che l'ultimo elemento dell'array viene recuperato correttamente.

Conclusione

Il metodo pop () può essere implementato per accedere all'ultimo elemento di array in modo più conveniente. L'approccio dell'espressione regolare può essere utilizzato per cercare il regex nella stringa e dividere la stringa in base a quella. La tecnica di indicizzazione indica manualmente l'indice dell'ultimo elemento array e lo restituisce. Il metodo Slice () può essere applicabile tagliando l'elemento array facendo riferimento al suo indice. Questo tutorial ha discusso di come dividere una stringa e ottenere l'ultimo elemento da un array in JavaScript.