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

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

Обработать строку [D6, Win2k]


Explorer ©   (2002-10-15 12:12:00) 

Мастера!
как мне обработать
такую строку:
"<BR> VII-ФР </BR>" (серия паспорта),
на правильный ввод (проверить наличие тире, проверить допустимые символы (указанные мной для римских цифр) до тире, на заглавные руссикие буквы после тире)?


Explorer   (2002-10-15 14:55:00) [1]

>qube ©
дело в том, что когда писал пример строки "<BR> VII-ФР </BR>", я просто хотел выделить все жирным шрифтом... а по ошибке написал не тот тег...


qube   (2002-10-15 13:52:00) [2]

Статья о рег. выр. в Дельфи:
http://www.delphikingdom.com/mastering/strings_birds_eye_view.htm
Качать TRegExpr: http://anso.virtualave.net

Где еще почитать о рег. выражениях -- любой сайт по Перлу.


qube   (2002-10-15 13:43:00) [3]

На delphikingdom есть статья о пользе регулярных выражений для здоровья в таких задачах, поищи. Я использовал бесплатный класс для разбора рег.выр. TRegExpr, кажется, с anso.virtualave.net качал, но даже если и не оттуда, найти по названию не проблема.


Explorer   (2002-10-15 13:40:00) [4]

>qube ©
можно по подробней.


qube   (2002-10-15 12:20:00) [5]

<BR> [IVXLCM]{3}-[А-Я]{2} </BR>

Что-то вроде этого, хотя мог и соврать.


qube   (2002-10-15 12:15:00) [6]

Регулярные выражения


Наверх

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