JS-取出中括号里面的内容删除中括号

    科技2026-10-09  3

    取出中括号里面的内容/删除中括号

    方式一(只能取出一个)方式二删除中括号

    方式一(只能取出一个)

    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,''))
    Processed: 0.009, SQL: 9