|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Jahor Miadzviedziew 2:5020/400 02 Aug 2004 19:02:50 To : Ivan Frolkov Subject : Re: AntiMarkUp -------------------------------------------------------------------------------- Ivan Frolkov wrote: JM>> Ползать по тексту и разгребать его регэкспами очень не хочется, JM>> тем более что мне кажется это будет очень громоздко и криво. В связи с JM>> этим возникает вопрос, как это реализовать? Есть ли какие-то методики JM>> построения такого рода парсеров-валидаторов? Модули? IF> Parse::RecDescent, например. Тебе там только грамматику написать и IF> обработчик ошибок сделать. Думаю, за полчасика что-то живое сделать IF> можно. Спасибо, буду пробовать. JM>> Возможно, есть какой-то альтернативный подход к решению проблемы? IF> А то. Пусть рисуют хтмл во фронтпейдже или дримвивере и суют тебе. Hа IF> кой черт чего-то там мудрить со своей разметкой? Ещё не хватало, чтобы мне что-то совали ;) Это сторонняя организация, которая даже денег не платит. Я им помочь вызвался исключительно из-за собственной доброты, о чём сейчас жалею, но назад дороги нет и делать надо хорошо. Что касается фронтпейджа или дримвивера, то не прокатит. Во-первых потому, что они там просто в своём интранете таким образом объявления развешивают и на сайт новости добавляют. Если им двимвивер выдать, то надо будет научить их пользоваться (а я сам ещё не умею), и потом объяснять, что тэгу <body> нечего делать в этом файле. Короче, задача такова, что надо сделать ctrl-c ctrl-v текста из блокнота/ворда в броузер, а все "галочки" расставить автомагически. -- Jahor Miadzviedziew GPG Key ID = 0xAAF730FE --- ifmail v.2.15dev5.3 * Origin: corvus corax' nest (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/46579ddd86648.html, оценка из 5, голосов 10
|