[LeetCode] Valid Palindrome - JavaScript


👩🏻‍💻 質問する


LeetCode #125 Valid Palindrome

👩🏻‍💻 に答える

var isPalindrome = function(s) {
    let arr = s.toLowerCase().replace(/[^A-Za-z0-9]/gi, "");
    let reversed = arr.split("").reverse().join("");
    
    return arr === reversed;
};
正規表現は/\W/giであり、"ab_a"のケースでは_は削除されていないため、Wrong Answerの結果は,,,,,/[^A-Za-z0-9]/または/\W|_/を記入して提出すれば通過します