[LeetCode] Valid Palindrome - JavaScript

이은빈 EUNBIN·2021년 6월 23일
0
post-thumbnail

👩🏻‍💻 문제

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|_/ 로 작성 후 제출하면 통과된다 ㅎ_ㅎ

profile
Frontend Engineer & Value Creator

0개의 댓글