2013-02-01 8 views

risposta

34
input.replace(/[^\w\s]/gi, '') 

Rubato senza vergogna dall'altra risposta. ^ nella classe personaggio significa "non". Quindi questo è "non" \w (equivalente a \W) e non \s, che è caratteri di spazio (spazi, tabulazioni, ecc.) È possibile utilizzare semplicemente il letterale se necessario.

+0

Questo funziona tranne caratteri speciali come le virgolette "" "inclinate. – Aaron

+0

Cosa intendi? Vuoi includere quei personaggi o escluderli? –

+0

Voglio escluderli. – Aaron

Problemi correlati