Вы можете использовать ((?:[^,]+,){2})([^,]+)
(на основе комментария Пуля Бака) со значением замены $1 replace value
, что позволит вам заменить значение в str1. $ 2 заменит значение в str1.
В других инструментах, где возможен просмотр с переменной шириной: (?<=^(?:[^,]+,){2})([^,]+)
будет работать и делать именно то, что вы хотите. Хотя это невозможно сделать в блокноте ++.