美文网首页
Check for Palindromes

Check for Palindromes

作者: s1xteenth | 来源:发表于2017-03-09 22:55 被阅读0次

    如果给定的字符串是回文,返回true,反之,返回false。

    如果一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样,那么这个字符串就是palindrome(回文)。

    注意你需要去掉字符串多余的标点符号和空格,然后把字符串转化成小写来验证此字符串是否为回文。

    函数参数的值可以为"racecar","RaceCar"和"race CAR"。

    function palindrome(str) {
      // Good luck!
      var s = /[\W_]/g;
      var newstr = str.replace(s,'').toLowerCase();
      var newStr = newstr.split('').reverse().join('');
      return newstr === newStr;
    }
    
    palindrome("eye");
    
    

    相关文章

      网友评论

          本文标题:Check for Palindromes

          本文链接:https://www.haomeiwen.com/subject/vkgggttx.html