В этом регулярном выражении:
let str = "hello 〔world〕,foo、bar。";
str.replace(/(〔(.*?)〕|(、)|(,)|(。))/gi,'<div>$1</div>');
Как исключить эти две квадратные скобки "〔" и "〕" из результата?
Чтобы получить этот результат:
"hello <div>world</div><div>,</div>foo<div>、</div>bar<div>。</div>"