За последние 24 часа нас посетили 18769 программистов и 1650 роботов. Сейчас ищут 893 программиста ...

как получше оптимизировать?

Тема в разделе "Регулярные выражения", создана пользователем an0n, 21 фев 2010.

  1. an0n

    an0n Активный пользователь

    С нами с:
    21 фев 2010
    Сообщения:
    1
    Симпатии:
    0
    здравствуйте, господа!
    уже три часа ночи у меня, пишу одну вещь, ох как она мне надоела уже! :)
    ну да суть не в том, хочу узнать как бы получше оптимизировать регексп.

    дело в том, что есть доска объявлений, и движок ее написан настолько безалаберно, что формат объявлений попросту разный во многих случаях в ней. как пример - в поле телефона может быть вариант <b>Сот:</b> 12345, а может быть и <b>Т. 12345</b>, как то можно совместить проверку на тот или иной текст и спарсить его, дабы не писать два регекспа?

    и еще вопрос. в поле самого объявления (информация о товаре/услуге), идет русский текст. и все бы ничего, если бы его можно было бы спарсить (.*), но к сожалению приходится извращаться с [а-я], но помимо кириллицы в тексте еще идут и символы, такие как !, $, # и прочие, и их перечислять в регекспе не хочется. не подскажите как группой их все обозначить можно?

    заранее благодарю за ответы! мозги ночью вообще не работают :)