js截取指定字符前面或后面的内容

203 阅读1分钟
getCaption(str, state) {
    var index = str.lastIndexOf("\-")    if(state == 0){
	str = str.substring(0, index)    }else {
	str = str.substring(index+1, str.length)    }
	return str
    }
}

var str= 'aaa-bbb'
//截取符号前面部分
getCaption(str, 0) //输出aaa
//截取符号后面部分
getCaption(str, 1) //输出bbb