js取中间文本

2025-10-16 05:41:09

1、/***

* start和end 有特殊字符胆科吐需要双斜杠

*/

function getParenthesesStr(text,start,end) {

    let result = ''

//字符串拼接 正则表达式糟宋文本

    let regex = `/${start}(.+?)${end}/g`;

//把字符串转换成js代码

regex = eval(regex);

    let regResult = text.match(regex);

   泉歌 if (regResult) {

        let item = regResult[0]

//去除反斜杠

start = start.replace(/\\/g,"")

end = end.replace(/\\/g,"")

        if (item) {

            result = item.substring(start.length, item.length-end.length)

        }

    }

    return result

}

 console.log(getParenthesesStr("aaaa(((ff)))bbbb","\\(\\(\\(","\\)\\)\\)"))

js取中间文本

2、请看注释

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢