試圖檢查迴文。我查過其他答案,但沒有包含標點符號&空格。JavaScript檢查迴文(包括空格和標點符號)
「從不奇怪甚至不」和「一個男人,一個計劃,一條運河。巴拿馬」應該回歸真實,但他們不會。
function palindrome(str) {
if(str.replace(/[^\w\s]|_/g, "").toLowerCase() === str.replace(/[^\w\s]|_/g, "").toLowerCase().split("").reverse().join("")){
return true;
} else {
return false;
}
}
palindrome("eye");
如果空格和標點符號是迴文的一部分,它們不應該返回true。 – tenub