Есть несколько различных способов решения этой проблемы;например, используя группы захвата, как предложено в комментариях Четвертой птицы.Но лично для меня я стараюсь избегать использования .*
.
Для этого типа , я бы честно рекомендовал просто использовать набор символов, которые вы будете использовать, и искатьболее одного символа (2 или более), потому что вы будете эффективно пропускать одиночные разделители, такие как один ,
.Вы даже можете добавить запятую к этому набору символов, и она все равно будет работать.
(?<=")[\w\(\)\.,]{2,}(?=")
Демо