|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : SerB 2:5020/400 19 Oct 2000 16:00:23 To : All Subject : Re: regexp-lib C/C++ --------------------------------------------------------------------------------
Приветствую All!
Я тут залез в эту конференцию со вполне конкретным вопросом. И увидел,
что тут сидят ...
Вы пользовались, когда нибудь перлом. То что там написано в одно
выражение C-шными функциями реализуется корявее некуда. Циклы, условия и
т.д. и т.п. Вообщем, если библиотеки нет или вы о ней не знаете, то так
бы и сказали. А наезжать на собеседника...
Если библиотеки нет, то это не значит, что ее нельзя сделать или что она
не нужна. Hужна. И сделать ее можно.
Вот только такие ЛАМЕРЫ глушат конференции бесполезным флеймом. Hа
конкретно поставленый вопрос следует туева хуча ламерских ответов с
наездами.
2All: Может все-таки подскажете библиотеку регулярных выражений, а то
писать вставки на переле... Hу очень не хочется.
Valentin Nechayev wrote:
>
> Hello Ivan Beriozko!
>
> MS>> Грубый пример реализации s/// с неправильным синтаксисом:
> MS>> s =~ /(\w+)\s(\w+)/e;
> MS>> strcpy(s, $1);
> MS>> strcat(s, $2);
> MS>> Так в чем проблема?
> IB> В унивеpсальности. Пpосто поменять местами два слова, pазделенные пpобелом
> IB> - для этого и regexp'ы не нужны. А пеpестpоить стpоку в соответствии с
> IB> шаблоном, котоpый заpанее не известен - вот в чем задача.
>
> Если Вы неспособны написать десяток строчек кода, то при чем тут
> остальные здешние подписчики? Разборку по шаблонам и подстрокам стандартные
> функции умеют, а собрать потом что-то типа \2::\1 - задача для студента
> первого курса. Короче, прошу: не е#$%те мозги.
>
> /netch
СерБ
(Сергей Богданов)
PS: Просьба ответить и на мыло, если конечно по делу а не бесполезный
флейм. Hе каждую неделю сюда заглядываю.
--- ifmail v.2.15dev5
* Origin: Serbia (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/6490fa73d4c5.html, оценка из 5, голосов 10
|