Assembler и регулярные выражения как?

Тема в разделе "WASM.BEGINNERS", создана пользователем Ganzzter, 1 май 2011.

  1. Ganzzter

    Ganzzter New Member

    Публикаций:
    0
    Регистрация:
    28 апр 2011
    Сообщения:
    10
    Assembler и регулярные выражения как?
    Есть ли такая возможность? подскажите новичку как работать с Html при помощи регулярных выражений
     
  2. fsd

    fsd New Member

    Публикаций:
    0
    Регистрация:
    4 июл 2010
    Сообщения:
    353
    http://www.wasm.ru/article.php?article=comregexp
     
  3. Ganzzter

    Ganzzter New Member

    Публикаций:
    0
    Регистрация:
    28 апр 2011
    Сообщения:
    10
    Спасибо даже не думал о таком простом решении
     
  4. DANioR

    DANioR Daniel

    Публикаций:
    0
    Регистрация:
    20 мар 2006
    Сообщения:
    23
    Адрес:
    Ukraine
    В общем-то, я тоже когда-то искал инфу, как это все работает. Лабу надо было написать, т.е. методичку. В обще выглядело это все печально и как то не очень понятно. Вооружись знаниями, понял что надо хотя бы для себя сделать нормальную демку с использованием Реги, т.к терь я без ее жить не могу, на столько удобно.

    В общем, хочу с вами поделится своим трудом. Кода стало меньше и по-моему болеe понятней, как все работает.

    Реализовано примеры:
    1) Test
    2) Execute + SubMatch
    3) Replace

    Да должен сказать демка сделана для интерфейса IRegExp2, так что у кого не обновлен IE обновите хотя бы либу vbscript.dll, ну и проинстальте ее.
     
  5. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    DANioR
    А с какой версии ИЕ есть интерфейс IRegExp2?
     
  6. zxcv

    zxcv New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2011
    Сообщения:
    257
    pcre
    компилите или скачиваете либу. и все стает еще проще
     
  7. DANioR

    DANioR Daniel

    Публикаций:
    0
    Регистрация:
    20 мар 2006
    Сообщения:
    23
    Адрес:
    Ukraine
    м.б. но все же повторный код, хотя наверно будет работать безотказно, конечно если собрать либу, ибо под масм не нашел на сайте.
    выходя с http://www.wasm.ru/forum/viewtopic.php?pid=464520 выше 6....
    если не пашет у меня подозрение что я сглупил, и из за того что 7-ка ульта не делал QI когда получал дескриптор idisp
    сообщите пожалуйста работает ли у вас пример и на каком этапе валится. т.е поставьте контрольные точки и скажите на какой строке улет в никуда, хочу добить до "совершенства" этот пример.
    Спс за понимание.

    Странно на хр sp3 все ок.
     
  8. zxcv

    zxcv New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2011
    Сообщения:
    257
    DANioR
    ви что, смеетесь? любая либа. что статик, что динамик. скачать уже собранные для вашей оси и компилера (MS VC). только цепляться к С или стдкалл интерфейсам. все что писано для С. какой масм вы хотите найти?
     
  9. DANioR

    DANioR Daniel

    Публикаций:
    0
    Регистрация:
    20 мар 2006
    Сообщения:
    23
    Адрес:
    Ukraine
    вот пример http://gnuwin32.sourceforge.net/downlinks/pcre-bin-zip.php
    Там длл, статики не вижу.
     
  10. zxcv

    zxcv New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2011
    Сообщения:
    257
    Binaries: ...
    Developer files: http://gnuwin32.sourceforge.net/downlinks/pcre-lib-zip.php

    токо там старая версия. но вам хватит. с головой мощнее вбшного
     
  11. DANioR

    DANioR Daniel

    Публикаций:
    0
    Регистрация:
    20 мар 2006
    Сообщения:
    23
    Адрес:
    Ukraine
    не досмотрел.., будем ковырять...
     
  12. zxcv

    zxcv New Member

    Публикаций:
    0
    Регистрация:
    30 дек 2011
    Сообщения:
    257
    чего там ковырять? примеров на С по пцре в сети. берете близкий к вам. пробуете. переписываете на <что там у вас>asm, асм компилите с либой линкуете.