2017-03-01 3 views

Antwort

2

Try this:

Verwenden String.toLowerCase() einen String in Kleinbuchstaben. Um Interpunktion zu entfernen, siehe diesen Beitrag: How can I strip all punctuation from a string in JavaScript using regex?

Dann vergleichen Sie mit dem === Operator. Zum Beispiel:

var string1 = "Hello"; 
var string2 = "Hello"; 

string1 = string1.replace(/[.,\/#!$%\^&\*;:{}=\-_`~()]/g,""); 
string2 = string2.replace(/[.,\/#!$%\^&\*;:{}=\-_`~()]/g,""); 

if (string1.toLowerCase() === string2.toLowerCase()) { 
    // Do something 
} 
+0

Oder '.replace (/ [^ a-z]/gi," ");'. Und wo ist das Semikolon ';'? –

+0

@ibrahimmahrir Ich verwende keine Semikolons, aber ich füge sie hinzu – Hum4n01d

+0

@ibrahimmahrir Auch Sie sind nicht für Großbuchstaben und Zahlen mit diesem Regex – Hum4n01d

Verwandte Themen