美文网首页
Check for Palindromes (检查回文字符串)

Check for Palindromes (检查回文字符串)

作者: yyggfffg | 来源:发表于2018-04-21 10:44 被阅读0次

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

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

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

    function palindrome(str) {
      // 请把你的代码写在这里
    str=str.replace(/[\s|\~|`|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\_|\+|\=|\||\|\[|\]|\{|\}|\;|\:|\"|\'|\,|<|\.|>|\/|\?]/g,"");
         return str.toLowerCase() == str.split('').reverse().join('').toLowerCase();
    }
    
    palindrome("eye");
    

    相关文章

      网友评论

          本文标题:Check for Palindromes (检查回文字符串)

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