Palindromes Confusion

I have passed ever test case except “almostomla”, it returns true.

function palindrome(str) {
  str = str.toLowerCase().replace(/[\W_]+/g, "").replace(/s+/g, "");
  return str === str.split('').reverse().join('');
}

i figured it out, by removeing my /s+/ replace.

1 Like

I cleaned up your code and added spoiler tags.
You need to use triple backticks to post code to the forum.
See this post for details.