JSFiddle - React, Tailwind, and code Playground
JavaScript
var regul = /(AAA|BBB|CCC|DDD)\(.*?\)/g;
var str = "one two 12AAA(CCC(C1_1);A1_1)dfg dfgdfgdfg,BBB(B1_1; B1_2) sfsgndf dfgnhjdfglkjdfg DDD(D1_1)";
var ARR = str.match( regul );
for(var i = 0; i < ARR.length; i++) {
// console.log((i+1)+') '+ARR[i]);
document.write((i+1)+') '+ARR[i]);
}