2017-03-01 50 views

回答

2

試試這個:

使用String.toLowerCase()爲小寫的字符串。要刪除標點符號,請參閱此帖:How can I strip all punctuation from a string in JavaScript using regex?

然後與===運算符進行比較。例如:

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

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

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

或'.replace(/ [^ a-z]/gi,「」);'。分號在哪裏? –

+0

@ibrahimmahrir我不使用分號,但我會添加它們 – Hum4n01d

+0

@ibrahimmahrir另外,你不是會計資本和數字與該正則表達式 – Hum4n01d

相關問題