Come rimuovere caratteri speciali specifici da una stringa in JavaScript

Come rimuovere caratteri speciali specifici da una stringa in JavaScript
In JavaScript, per rendere la stringa facile da leggere e capire, è necessario eliminare eventuali caratteri speciali da essa. Più specificamente, i caratteri speciali includono segni di punteggiatura o simboli, che rendono il testo meno comprensibile e leggibile se aggiunto in stringa o testo.

Questo studio definirà la procedura per la rimozione di un carattere speciale specifico da una stringa JavaScript.

Come rimuovere caratteri speciali specifici da una stringa in JavaScript?

Per rimuovere un carattere speciale specifico da una stringa JavaScript, utilizzare il JavaScript "sostituire()" metodo. È un metodo predefinito dell'oggetto tipo stringa. Questo metodo accetta due parametri, il valore di ricerca e il valore di sostituzione e fornisce una stringa come output con una sostituzione specifica dopo aver cercato la stringa per un valore specifico o un modello di regex.

Sintassi
Seguire la sintassi di seguito per utilizzare il metodo Sostituisci () per rimuovere un carattere speciale specifico da una stringa:

Sostituire ("SearchEdValue", "sostituzione")

Qui, il personaggio speciale sarà rappresentato come "SearchEdValue"Verrà cercato in una stringa e sostituito con il"sostituzione"Valore che sarà una stringa vuota.

Esaminiamo meglio diversi esempi per comprendere meglio il metodo sostitutivo ().

Esempio 1: sostituire il carattere specifico (#) da una stringa JavaScript
In questo esempio, rimuoveremo l'hash caratteri specifico "#"Da una stringa. Per fare ciò, in primo luogo, creeremo una variabile denominata "corda"Questo contiene il seguente valore:

var string = "Welcome to Linux#suggerimento";

Ora, chiama il metodo sostitutivo () e il passaggio "#"E una stringa vuota come parametri. Il metodo sostituito () funzionerà in modo tale da cercare il carattere hash in una stringa e sostituirlo con una stringa vuota:

var res = stringa.sostituire('#', "");

Infine, stampa la stringa risultante con l'aiuto di "console.tronco d'albero()" metodo:

console.log (res);

Si può vedere che il carattere hash viene rimosso correttamente dalla stringa specificata:

Per sostituire qualsiasi carattere specifico, è necessario specificarlo solo nel metodo Sostituisci () come parametro come mostrato nell'esempio sopra, per rimuovere tutti i caratteri speciali da una stringa, controlla l'esempio successivo.

Esempio 2: sostituire tutti i caratteri speciali
Per rimuovere tutti i caratteri speciali da una stringa, utilizzare il modello Regex. Innanzitutto, crea una variabile denominata "String1"Che contiene una stringa con caratteri speciali:

var string1 = "welcome* t^o l!inux#suggerimento ";

Quindi, invoca il "sostituire()"Metodo passando un modello di regex che controlla la stringa se un carattere speciale è presente o meno nella stringa. Se sì, li rimuove e posiziona una stringa vuota come sostituto:

var result = String1.sostituire (/[^a-za-z]/g, "");

Infine, visualizzare il valore della stringa aggiornato sulla console:

console.registro (risultato);

Come puoi vedere, tutti i caratteri speciali specifici vengono ora rimossi:

Abbiamo raccolto il metodo più semplice per rimuovere un carattere speciale specifico in una stringa.

Conclusione

Per rimuovere un carattere speciale specifico da una stringa, utilizzare il "sostituire()" metodo. Sulla base del modello fornito nel metodo sostitutivo (), il metodo cerca la stringa su di esso e li sostituisce con il sostituto definito. È possibile modificare o costruire il modello secondo le tue esigenze. In questo studio, abbiamo discusso della procedura per la rimozione di un carattere speciale specifico da una stringa JavaScript.