Подтвердить что ты не робот

Использование Notepad ++ Regex для поиска и замены только части найденного текста

У меня есть файл с несколькими разделенными запятыми именами и некоторыми разделенными запятыми номерами счетов.
Имена всегда будут похожи на Dow, John и цифры, такие как 012394,19862.

Используя Notepad++ функцию "Regex Find", я хотел бы заменить запятые между числами трубами | ,

В принципе:

turn:  Dow,John      into:  Dow,John
       12345,09876          12345|09876
       13568,08642          13568|08642

Я использовал [0-9], чтобы найти запятые, но я не могу заставить его правильно оставить последнюю цифру номера и заменить только запятую.

Есть идеи?

4b9b3361

Ответ 1

Найдите ([0-9]), и замените его на \1|. Это работает?

Ответ 2

используйте это регулярное выражение

(\d),(\d)

и замените его на

$1|$2

ИЛИ

\1|\2

Ответ 3

(?<=\d), должен работать. Как ни странно, это работает только в том случае, если я использую замену всех, но не, если я использую замену сингла. В качестве альтернативы вы можете использовать (\d), и заменить на $1|