Я хочу пометить несколько скобок (), {}, [] и «», используя регулярное выражение в инструменте regex101, в настоящее время я обрабатываю () эту скобку, я не могу использовать другие скобки.
(?|([a-zA-Z0-9]+)\(([a-zA-Z\s]+)\)|\(([a-zA-Z\s]+)\)([a-zA-Z0-9]+))
Если я вас правильно понял, вы можете использовать следующее регулярное выражение:
/(\b[\(|\{|\[|\«]+[\w\s]*[\)|\}|\]|\»]+)/g
И ссылку на regex101
UDP1: Обновлена ссылка на regex101
UPD2: Обновленное регулярное выражение выглядит как
/(\b[\(|\{|\[|\«]+[\w\s]*[\)|\}|\]|\»]+)|(\B[\(|\{|\[|\«]+.*[\)|\}|\]|\»]+\b)/g
Других решений пока нет …