1 (111) 111-11-11,1 (111) 111-11-11,1 (111) 111-11-11,1 (111) 111-11-11,1 (111) 111-11-11
Надо заменять каждую единицу после запятой на цифру 8. Остальные цифры должны остаться без изменений. Количество номеров в одной строке неограничено. Выражение REGEXP_REPLACE(string, '(?=^.{1})1', '8')
заменяет только первую цифру select regexp_replace(
'1 (111) 111-11-11,1 (111) 111-11-11,1 (111) 111-11-11,1 (111) 111-11-11,1 (111) 111-11-11',
',1',
',8'
) replaced from dual;