美文网首页
leetcode- 验证回文字符串

leetcode- 验证回文字符串

作者: 8239e604d437 | 来源:发表于2018-12-09 13:35 被阅读0次

给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。

说明:本题中,我们将空字符串定义为有效的回文串。

示例 1:

输入: "A man, a plan, a canal: Panama"
输出: true

示例 2:

输入: "race a car"
输出: false

代码

/**
 * @param {string} s
 * @return {boolean}
 */
var isPalindrome = function(s) {
    let a=''
    for(let i=0;i<s.length;i++){
        if(/^[0-9A-Za-z]+/g.test(s[i])){
            a+=s[i].toLowerCase();
        }
    }
    for(let i=0;i<a.length/2;i++){
        if(a[i] != a[a.length-1-i]){
            return false;
        }
    }
    return true;
};

相关文章

  • leecode刷题(15)-- 验证回文字符串

    leecode刷题(15)-- 验证回文字符串 验证回文字符串 给定一个字符串,验证它是否是回文串,只考虑字母和数...

  • leetcode- 验证回文字符串

    给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义...

  • 【leetcode-动态规划】最长回文子串

    【leetcode-动态规划】最长回文子串 题目: 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s...

  • LeetCode-验证回文串

    给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义...

  • 字符串问题合集

    1. 验证回文串 题目描述: 输入一个字符串,只关注字母和数字,判断字符串是否为回文串。空字符串也可以认为是回文串...

  • Swift 验证回文字符串 - LeetCode

    题目:验证回文字符串 描述:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明...

  • 验证回文字符串

    验证回文字符串 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明: 本题中,...

  • LeetCode | 0680. Valid Palindrom

    LeetCode 0680. Valid Palindrome II验证回文字符串 Ⅱ【Easy】【Python】...

  • Leetcode 680 验证回文字符串 Ⅱ && 剑指 Off

    680. 验证回文字符串 Ⅱ[https://leetcode-cn.com/problems/valid-pal...

  • LeetCode之验证回文串——JavaScript实现

    题目: 125. 验证回文串 描述: 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小...

网友评论

      本文标题:leetcode- 验证回文字符串

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