Find text javascript

前端 未结 7 1308
醉话见心
醉话见心 2021-01-26 16:32

I Have string random length

Ex:

 sadsadsadsad(323213)dfsssds

 sadsadsadsad(321)dfsssds

How can I find the values in brackets?.

<
7条回答
  •  南方客
    南方客 (楼主)
    2021-01-26 16:57

    You could catch the group within () using replace(), and passing it to a callback function that push it into an array.

    var str = 'sadsadsadsad(323213)dfsssds(1234)dfsssds(4567)dfsssds(abcf)';
    
    var arr = [];
    
    str.replace(/\(([a-z0-9]*)\)+/gi, (a,b)=>arr.push(b));
    
    console.log(arr);

提交回复
热议问题