Поиск по регулярному выражению

Mangazey

Client
Регистрация
22.03.2014
Сообщения
377
Благодарностей
27
Баллы
28
Люди добрые, есть строки с таким текстом: Название модели (для объединения в одну карточку)|1003; из него необходимо вытаскивать 1003 (нужно все переименовывать по порядку). Скажите, какой регуляркой это сделать? Затык на 1003, потому что после этих цифр и символа ; идут разные буквы и цифры.

Для наглядности:
Название модели (для объединения в одну карточку)|1267;Аннотация (берем 1267 и меняем на 1) далее следующая строка..
Название модели (для объединения в одну карточку)|13;Высота (берем 13 и меняем на 2) далее следующая строка..
Название модели (для объединения в одну карточку)|5;10 лет (берем 5 и меняем на 3) и так по всему списку.
 

spbalexpiter

Client
Регистрация
24.11.2013
Сообщения
443
Благодарностей
120
Баллы
43
132818

Может я не так понял, но по-моему элементарно.
(?<=\|).*(?=;-)
 

Mangazey

Client
Регистрация
22.03.2014
Сообщения
377
Благодарностей
27
Баллы
28
Спасибо большое, но у меня почему-то не работает. Видимо Зенку не обновлял с 2002 года.. )))
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)