JavaScript取出字符串中括号里的内容

Posted sfornt

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript取出字符串中括号里的内容相关的知识,希望对你有一定的参考价值。


/**
 * 取出中括号内的内容
 * @param text
 * @returns {string}
 */
export 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
}

/**
 * 取出小括号内的内容
 * @param text
 * @returns {string}
 */
export function getParenthesesStr(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
}

以上是关于JavaScript取出字符串中括号里的内容的主要内容,如果未能解决你的问题,请参考以下文章

javascript获取带有中文和括号的字符串

SQLServer去掉括号及括号里的内容

[javascript] 获取正则子表达式里的内容

Python怎么提取括号里的括号中的其中一个数?

JavaScript里的try..catch和if...else有何区别啊

linux 用户登陆系统后中括号里的字符串分别表示啥意思