Выбор строки между вторым и третьим вхождением запятой - PullRequest
0 голосов
/ 24 апреля 2020

Формат: https://www.urlhere1.com/, логическое значение, str1 , int, str2, str3, float

Я хотел бы найти первое вхождение строки ценность. Выбранное значение должно быть первым вхождением str без запятых с обеих сторон.

str1

1 Ответ

0 голосов
/ 24 апреля 2020

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

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

...