js取中间文本
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","\\(\\(\\(","\\)\\)\\)"))

2、请看注释
阅读量:183
阅读量:181
阅读量:67
阅读量:98
阅读量:155