首页  

Javascript strip 去除首尾指定的字符串     所属分类 javascript 浏览量 148
cookie 值取出来 ,首尾会加上引号,需要去掉

java 中类似功能
org.apache.commons.lang3.StringUtils
public static String strip(String str, final String stripChars)

Javascript 实现

function isNull(data) {
    if (!data) return true;
    if (JSON.stringify(data) === '{}') return true;
    if (JSON.stringify(data) === '[]') return true;
    return false;
}

function strip(str,match){
    if(isNull(match) || isNull(str)){
        return str;
    }
    str = stripLeft(str,match);
    str = stripRight(str,match);
    return str;
}

function stripLeft(str,match){
    if(isNull(match) || isNull(str)){
        return str;
    }
    while(str.startsWith(match)){
        str = str.substring(match.length);
    }

    return str;
}

function stripRight(str,match){
    if(isNull(match) || isNull(str)){
        return str;
    }
    while(str.endsWith(match)){
        str = str.substring(0, str.length - match.length);
    }
    return str;
}

上一篇     下一篇
quarkus 各种响应格式例子

jquery 获取 query 参数

Vue简介

jQuery 实用代码

使用 netcat 查看 http 请求信息

jquery ajax 实例