Форум: "Потрепаться";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизКак работать с регулярными выражения в Visual C++ 6.0? Найти похожие ветки
← →
VictorT © (2004-11-11 17:20) [0]Куда копать?
← →
вразлет © (2004-11-11 17:20) [1]что есть регулярные выражения?
← →
VictorT © (2004-11-11 17:33) [2]
> что есть регулярные выражения?
ммм... для работы со строками... сложного поиска/замены (по маскам). regexp-ы...
Сча поисчу определение.
← →
VictorT © (2004-11-11 17:36) [3]Словосочетание «регулярные выражения», прямой перевод английского «Regular expressions», звучит довольно неуклюже. Однако оно уже настолько прижилось, что попало в словари, поэтому придется использовать именно его – за неимением лучшего.
Регулярные выражения – это один из способов поиска подстрок (соответствий) в строках.
Осуществляется это с помощью просмотра строки в поисках некоторого шаблона. Общеизвестным примером могут быть символы «*» и «?», используемые в командной строке DOS. Первый из них заменяет ноль или более произвольных символов, второй же – один произвольный символ. Так, использование шаблона поиска типа "text?.*" найдет файлы textf.txt, text1.asp и другие аналогичные, но не найдет text.txt или text.htm. Если в DOS использование регулярных выражений было крайне ограничено, то в других местах (то есть операционных системах и языках программирования) они почти достигли уровня высокого искусства. «Почти» потому, что предметы высокого искусства практически невозможно употреблять в повседневной жизни.
http://rsdn.ru/article/alg/regular.xml
← →
Игорь Шевченко © (2004-11-11 17:38) [4]
> http://rsdn.ru/article/alg/regular.xml
А что, на RSDN не написано, как с ними работать ? Или там вопрос по С++ нельзя задать ?
← →
VictorT © (2004-11-11 17:57) [5]
> А что, на RSDN не написано, как с ними работать ?
Как в Вижуал Си, не нашёл.
> Или там вопрос по С++ нельзя задать ?
А я задал, будем посмотреть, что ответят.
А что, тут нельзя задать?
← →
Игорь Шевченко © (2004-11-11 18:00) [6]VictorT © (11.11.04 17:57) [5]
> А что, тут нельзя задать?
Да можно. Можно и на job.ru задать. До кучи.
← →
Тестировщица © (2004-11-11 18:06) [7]http://www.boost.org/libs/regex/doc/index.html
← →
VictorT © (2004-11-11 18:12) [8]
> Тестировщица © (11.11.04 18:06) [7]
Угу, спасибо, туда же меня направили и на РСДН.
← →
Мирон © (2004-11-11 18:19) [9]Игорь Шевченко © (11.11.04 18:00) [6]
Да можно. Можно и на job.ru задать. До кучи.
Типа "Ты уволен!!!!", что ли? :)
← →
Плохиш © (2004-11-11 18:28) [10]
> Мирон © (11.11.04 18:19) [9]
> Игорь Шевченко © (11.11.04 18:00) [6]
> Да можно. Можно и на job.ru задать. До кучи.
> Типа "Ты уволен!!!!", что ли? :)
Типа "Название и описание сайта почитал бы"
PS. Задай вопрос по делфи на форуме c++ ;-)
← →
VictorT © (2004-11-11 19:42) [11]
> Типа "Название и описание сайта почитал бы"
Неохота уподобляться очередному "Борцу за справеливость", сам их не люблю, но всё-же, чем тема про Си хуже тем про политику например в разделе "Потрепаться"?
З.Ы. Если возникнет флейм, поддерживать неохота...
← →
Piter © (2004-11-11 20:30) [12]Я тоже чего-то не понял нападок. Вас так раздражают вопросы по C++? Вас это так беспокоит? вы хотите об этом поговорить?
VictorT © (11.11.04 17:20)
это ты хочешь для поиска в клиенте использовать (типа поиск #x)?
← →
Verg © (2004-11-11 20:39) [13]Так, полным же полно исходников реализующих эти самые регулярные выражения.
И при чем тут тема "C++"? Они касаются не какого-либо языка прогр. Они же сами по себе.
Это так же, если бы спросили "Как работать с SQL на С++" и ответом были бы раздраженные "отсылы" к учебникам по SQL.
А некоторые списали бы это раздражение на "про C++...."
← →
VictorT © (2004-11-11 20:52) [14]
> это ты хочешь для поиска в клиенте использовать (типа поиск #x)?
Угадал :) Правда я уже решил без них (регэкспов) обойтись, ручками, тут простой случай, заумной логики не нужно.
> Так, полным же полно исходников реализующих эти самые регулярные выражения.
Угу, я это уже понял, и одну ссылочку уже подсказали. Я просто думал, что возможно Вижуал Си поддерживает регэкспы штатно, и не нужно сторонних библиотек, как, например, в том же Перле или ПХП.
> Это так же, если бы спросили "Как работать с SQL на
> С++" и ответом были бы раздраженные "отсылы" к
> учебникам по SQL.
Да, вопрос я возможно не совсем понятно задал. Если продолжить твою аналогию с SQL, то меня нужно отсылать не к учебникам по SQL, т.к. предполагается, что я SQL знаю, а не знаю именно как из Вижуала работать с базами, т.е. меня нужно было бы послать куда нить в сторону ODBC или наподобие...
В общем, ладно, вопрос действительно не совсем ясным получился, проехали...
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.035 c