从字符串JS中提取最后一个子字符串

这个问题在这里已经有了答案:

  • endsWith在JavaScript 29答案

  • 您将要使用与.length属性组合的Javascript字符串方法.substr()

    function isDepreciated(var id)
    {
        var id = "string value - depreciated";
        var lastdepreciated = id.substr(id.length - 13); // => "- depreciated"
        //return true or false check for true or flase
    }
    

    这将获得从id.length - 13开始的字符,并且由于省略了.substr()的第二个参数,因此会继续到字符串的末尾。


    在你的JS中添加下面的代码

    function isDepreciated(string){
       return  /(-depreciated)$/.test(string);
    }
    

    function isDepreciated(S) {
        var suffix = "- depreciated";
        return S.indexOf(suffix, S.length - suffix.length) !== -1;
    }
    
    链接地址: http://www.djcxy.com/p/83889.html

    上一篇: Extract sub string from last in a string JS

    下一篇: jquery how to compare character string to end of other string