Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите собрать RegExp


@!!ex ©   (2009-04-24 20:00:00) 

Есть строка вида:
bla-bla-bla(число1, число1): bla-bla-bla

Как построить регулярное выражение, вынимающее первое число?
Пробовал:
*\((\d+),*

Но это не работает, из-за того, что первый символ - *.


@!!ex   (2009-04-24 21:58:00) [1]

> [1] Сергей М. ©   (24.04.09 20:20)

Точно. Я идиот. :(


> [2] Kolan ©   (24.04.09 21:18)

Не.
.*\((\d+)\,.*


Kolan   (2009-04-24 21:18:00) [2]

\(\d\,
?


Сергей М.   (2009-04-24 20:20:00) [3]

А где у тебя ТОЧКА перед астериском, означающая "любой символ" ?

Астериск ведь есть указание регексп-движку о том , что нечто указанное перед астерискомп может повтолряться ноль или более раз .. причем в жадном режиме ..


Наверх

Титульная страница Поиск, карта сайта Написать письмо