Come indicizzare, dividere e manipolare le stringhe in JavaScript

Come indicizzare, dividere e manipolare le stringhe in JavaScript
In JavaScript, una stringa può essere un singolo carattere o una raccolta di più caratteri e questi caratteri possono essere numeri o lettere o simboli. Ogni carattere è accessibile dal suo numero indice. Questo articolo affronterà come indicizzare una stringa e come dividere una stringa in JavaScript. Inoltre, impareremo anche alcune tecniche di manipolazione delle stringhe.

Indicizzazione di una stringa in javascript

Il numero dell'indice di qualsiasi stringa inizia da 0 e ogni carattere corrisponde a un numero di indice che significa Il carattere corrisponderà al numero dell'indice "N-1".

Ad esempio, considera la stringa di seguito per capire come un personaggio è indicizzato in JavaScript:

Qui, all'indice 0 abbiamo un carattere "t", all'indice 1 abbiamo "h", uno spazio vuoto all'indice numero 4, e all'indice finale "20", abbiamo "y", il che significa che non lo fa importa se si tratta di uno spazio vuoto o di un alfabeto ogni carattere corrisponde a un indice.

Come controllare l'indice di un personaggio in JavaScript

Possiamo utilizzare un metodo "indexOf ()" per controllare il numero dell'indice di un carattere. Il metodo IndexOf () restituisce la prima occorrenza di un carattere che appare più volte:

Let String = "Questa è New York City";
console.log ("L'indice di" c "è", stringa.indicef ("c"));

L'output restituirà l'indice in cui è posizionato "C":

Come accedere a un personaggio in JavaScript

In JavaScript possiamo accedere a qualsiasi personaggio con l'aiuto del metodo "[]" o "charat ()":

Let String = "Questa è New York City";
console.log ("personaggio perquisito è", questa è New York City "[6]);
console.log ("personaggio perquisito è", questa è New York City ".Charat (6));

In questo esempio accediamo a un carattere che viene inserito all'indice 6 usando entrambi i metodi:

Nell'output mostreremo un personaggio 's' che si trova all'indice 6:

Come dividere una stringa in javascript

JavaScript offre un metodo "split ()" molto utile per rompere una stringa. Prendi in considerazione un esempio per comprendere il funzionamento del metodo "split ()", in questo esempio, spezzeremo una stringa per uno "spazio":

Let String = "Questa è New York City";
console.log ("rompi la stringa da spazi bianchi", stringa.diviso(" "));

L'intera stringa sarà divisa da spazi bianchi:

Di conseguenza, otterremo una serie di 5 elementi:

Ora possiamo accedere a ciascun elemento dell'array con il suo indice.

Come convertire una stringa in minuscolo in JavaScript

JavaScript fornisce un metodo integrato per convertire l'intera stringa in lettere minuscole:

Let String = "Questa è New York City";
console.log ("Converti la stringa in minuscolo:", stringa.tolowerCase ());

In questo codice, utilizziamo il metodo "tolowercase ()" che convertirà ogni carattere della stringa in un minuscolo. L'output risultante sarà:

Come convertire una stringa in maiuscolo in JavaScript

In JavaScript, viene utilizzato un metodo incorporato "ToupperCase ()" per convertire i caratteri della stringa in maiuscolo:

Let String = "Questa è New York City";
console.log ("Converti la stringa in maiuscolo:", stringa.touppercase ());

Il codice di cui sopra fornirà il seguente output:

Come sostituire una sottostringa in JavaScript

Possiamo sostituire una sottostringa di qualsiasi stringa usando il metodo "Sostituisci ()":

Let String = "Questa è New York City";
console.log ("Converti la stringa in maiuscolo:", stringa.sostituire ("questo è", "benvenuto in"));

In questo codice, vogliamo sostituire "questo è" con "Welcome to", l'output del codice sopra dato sarà:

Come concatenare due stringhe in JavaScript

In JavaScript, possiamo combinare più stringhe con il concat () metodo:

Let String1 = "Questa è New York City ...";
Lascia che String2 = "Sì è!!";
console.Log ("Combina String1 e String2:", String1.concat (string2));

Abbiamo due stringhe String1 e String2 possiamo combinare questi due usando il metodo "Concat ()" come:

L'output visualizzerà una stringa concatenata:

Conclusione:

Le stringhe sono un tipo di dati molto noto e comunemente usato in qualsiasi linguaggio del computer e ci sono numerose funzionalità che possiamo eseguire su di esse. Questo articolo fornisce una comprensione precisa di come indicizzare, dividere e manipolare le stringhe in JavaScript. Abbiamo discusso dei metodi principali per manipolare la stringa e per comprendere meglio tutti questi metodi abbiamo considerato alcuni esempi e implementati in JavaScript.