WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  C / C++ / Visual C++
  Поиск...

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Поиск...
Stive McNet опубликован 08-09-2001 01:38 MSK   Click Here to See the Profile for Stive McNet   Click Here to Email Stive McNet  
hi all
не подскажете реально ли сделать на С++ функцию, которая, так же как в перле, искала бы по шаблону текст файла например?
Это очень важно. Кто может - помогите пожалуйста.
stan опубликован 08-09-2001 10:20 MSK     Click Here to See the Profile for stan  Click Here to Email stan     
Если поможет, то есть СОМ объект RegExp, работающий с регулярными выражениями. Почитать о нем можно в MSDN.
m_fox опубликован 08-09-2001 10:37 MSK     Click Here to See the Profile for m_fox  Click Here to Email m_fox     
Сделать-то реально. Ведь перл на С сделан.
есть возможность написать функции на перле и вызывать их из С. Сам не делал, но в документации к перлу такое написано.
Steve McNet опубликован 10-09-2001 00:47 MSK     Click Here to See the Profile for Steve McNet  Click Here to Email Steve McNet     
Я вот покопался в хелпе билдера и нашёл такую функцию интересную: SEARCH.
Что вы об этом думаете? Насколько она пригодна к сабжу?
Да, кстати, не могли бы вы тут вкратце пояснить, как бы вы на моём месте делали бы функцию поиска по шаблону?
Заранее спасибо.
stan опубликован 10-09-2001 11:30 MSK     Click Here to See the Profile for stan  Click Here to Email stan     
Я бы на твоем месте взял COM объект и не извращался.
m_fox опубликован 10-09-2001 16:38 MSK     Click Here to See the Profile for m_fox  Click Here to Email m_fox     
можно использовать pclex
довольно неплохо, когда разберешься.
он генерирует С текст по твоим регулярным выражениям.
Flex Ferrum опубликован 10-09-2001 16:46 MSK     Click Here to See the Profile for Flex Ferrum  Click Here to Email Flex Ferrum     
2m_fox:
Из пушки по воробьям. Если простенький лексический анализатор нужен - его быстрее ручками в excel'е нарисовать (т.е. конечный автомат для него). А то ведь полученный от pclex'а, flex'а и иже с ними еще и к проге прикрутить надобно.

2Stive McNet:
Найди готовую либу, и не парься.

Steve McNet опубликован 11-09-2001 01:44 MSK     Click Here to See the Profile for Steve McNet  Click Here to Email Steve McNet     
Хм... если бы я знал где её найти :_(
Вы не подумайте, что я просто ленивый осёл, но я на самом деле не знаю где найти либу, да и притом даже не знаю как её подключить :( наверное, я просто идиот :(( хм...
Flex Ferrum опубликован 11-09-2001 10:03 MSK     Click Here to See the Profile for Flex Ferrum  Click Here to Email Flex Ferrum     
Попробуй на www.codeguru.com

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.