[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|_/
を記入して提出すれば通過しますReference
この問題について([LeetCode] Valid Palindrome - JavaScript), 我々は、より多くの情報をここで見つけました https://velog.io/@leeeunbin/LeetCode-Valid-Palindrome-JavaScriptテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol