Come rimuovere tutti i caratteri non numerici da una stringa in JavaScript?

Foto di OSS Photography su Unsplash

Rimuovere tutti i caratteri non numerici da una stringa è qualcosa che facciamo a volte nelle nostre app JavaScript.

In questo articolo, vedremo come rimuovere tutti i caratteri non numerici da una stringa con JavaScript.

String.prototipo.sostituisci

Per rimuovere tutti i caratteri non numerici da una stringa in JavaScript, possiamo utilizzare il replacemetodo string per trovare tutti i caratteri non numerici e sostituirli con stringhe vuote.

Ad esempio, possiamo scrivere:

const str = 'abc123'
const newStr = str.replace(/\D/g, '');
console.log(newStr)

\D significa caratteri non numerici.

E gsignifica che cerchiamo tutte le istanze del modello dato nella stringa.

Pertanto, newStrè '123'.

Inoltre, possiamo usare il 0-9modello per cercare le cifre. quindi possiamo scrivere:

const str = 'abc123'
const newStr = str.replace(/[^0-9]/g, '');
console.log(newStr)

Per lasciare punti decimali e segni negativi nella stringa, possiamo fare una sostituzione più precisa scrivendo:

const str = 'abc123.45'
const newStr = str.replace(/[^\d.-]/g, '');
console.log(newStr)

Così newStrè ‘123.45’.

Conclusione

Possiamo usare il replacemetodo di istanza della stringa per rimuovere tutti i caratteri non numerici da una stringa con JavaScript.

Suggested posts

Ricerca di informazioni sui nomi di dominio

Un estratto da Small, Sharp Software Tools di Brian P. Hogan

Ricerca di informazioni sui nomi di dominio

Quando fai una richiesta a facebook.com, il tuo computer cerca il nome di dominio per tradurre quel nome di dominio in un indirizzo IP in modo che il tuo computer possa effettuare quella connessione.

Suggerimenti per la transizione alla sicurezza informatica senza un background tecnico.

Suggerimenti per la transizione alla sicurezza informatica senza un background tecnico.

Nel 2022 sono passato da un ruolo non tecnico alla sicurezza informatica. Ho conseguito la mia prima laurea in lingua tedesca, so che sei scioccato e curioso di sapere come sono riuscito a passare con successo, beh, è ​​appena successo.

Related posts

Raccolta di OSINT per la caccia alle minacce

Raccolta di OSINT per la caccia alle minacce

Ehi, cibernetici! Bentornati alla serie OSINT per la caccia alle minacce. Nel primo articolo, ti ho fornito una panoramica di OSINT e della sua importanza nella caccia alle minacce.

Cosa puoi fare nella tua stagione di attesa (in attesa di ottenere il tuo primo lavoro nella tecnologia)

Cosa puoi fare nella tua stagione di attesa (in attesa di ottenere il tuo primo lavoro nella tecnologia)

Il passaggio a una nuova carriera può essere estremamente impegnativo se provi a farlo da solo. È importante trovare partner responsabili che abbiano il tuo stesso livello di apprendimento, che condividano obiettivi, tenacia e determinazione simili.

Rete televisiva Twitter

Rete televisiva Twitter

Ciò che è vecchio ora è di nuovo nuovo e ciò che prima era la cosa luccicante e scintillante ora sembra noioso. Non sto parlando dei jeans JNCO che stanno tornando in auge tra i ragazzi fighi del centro insieme ad altre mode di fine anni '90.

Journal Ouvert

Journal Ouvert

Diario aperto: una foto al giorno. Sono sempre stato affascinato dalle storie.