У меня есть строка со значением
(AB C, XYZ)
Можете ли вы помочь мне подсказать, как преобразовать это в
('AB C', 'XYZ')
Я попытался выполнить формат ниже, но он выглядит как
'' '+ recordIds +' ''
Результат, который я получил:
'(AB C, XYZ)'
Вы можете сопоставить следующее регулярное выражение и заменить его на ('$1','$2'), где $1 и $2 - это содержимое двух групп захвата.
('$1','$2')
$1
$2
\(([A-Z]+),([A-Z]+)\)
Demo
Выполняются следующие операции.
\( : match '(' ([A-Z]+) : match 1+ capital letters and save to capture group 1 , : match '(' ([A-Z]+) : match 1+ capital letters and save to capture group 2 \) : match ')'