function getBracketStr(text) {
let result = ''
if (isObjEmpty(text))
return result
let regex = /\[(.+?)\]/g;
let options = text.match(regex)
if (!isObjEmpty(options)) {
let option = options[0]
if (!isObjEmpty(option)) {
result = option.substring(1, option.length - 1)
}
}
return result
}
function isObjEmpty( obj ) {
var name;
for ( name in obj ) {
return false;
}
return true;
}
var test = '[11111ffff]'
console.log(getBracketStr(test))
方式二
var str="腾讯[麻花腾],alibaba[码云]";
var r = /\[(.+?)\]/g;
var newArray = str.match(r)
console.log(newArray)
console.log(newArray[0])
删除中括号
var str="[dsfdsf]"
str.replace(/\[|]/g,'')
console.log(str.replace(/\[|]/g,''))
取出中括号里面的内容方式一(只能取出一个)方式一(只能取出一个)function getBracketStr(text) { let result = '' if (isObjEmpty(text)) return result let regex = /\[(.+?)\]/g; let options = text.match(regex) if (!isObjEmpty(options)) { let option = opti