首页 > 解决方案 > 查找文本 javascript

问题描述

我有字符串随机长度

前任:

 sadsadsadsad(323213)dfsssds

 sadsadsadsad(321)dfsssds

如何找到括号中的值?

值随机长度

感谢阅读

标签: javascripttextfind

解决方案


尝试正则表达式/\(.*\)/

function getValue(s) {
    var strs = s.match(/\(.*?\)/g);
    if (strs == null) {
        return '';
    }
    return strs.map(str=>str.replace(/[()]/g, ''));
    //return strs.join(' ,').replace(/[()]/g, '')
}



console.log(getValue('sadsadsadsad(323213)dfsssds(abc)'));
console.log(getValue('sadsad(_d_)sadsad(321)dfsssds'));
console.log(getValue('sadsad(33)sadsad(321dfsssds'));


推荐阅读