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]);

}