Regexp, выбрать первый символ из адреса после...

Тема в разделе "Регулярные выражения", создана пользователем E-body, 20 май 2012.

Статус темы:
Закрыта.
Модераторы: xpert13
  1. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    979
    Симпатии:
    315
    Здравствуйте, подскажите правильное регулярное выражение для выбора символа из адреса.
    Адрес htтp://www.sayt.ru/catalog_all/domino1234_df_13306.htm нужно выбрать первую букву
    после htтp://www.sayt.ru/catalog_all/
     
  2. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
  3. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    979
    Симпатии:
    315
    Не подошла регулярка ваша в программе и в онлайн справке gskinner.com/RegExr/
    Нужно только один символ после ...ru/catalog_all/ !
    Нашел как отметить первый символ после ...ru/catalog_all/\w но это выделяет и предидущие символы.
     
  4. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
    экранируй все слеши - www.sayt.ru\/catalog_all\/(.)~

    нужен только 1 символ... совсем не подходит вариант взять из массива второй элемент?
     
  5. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    979
    Симпатии:
    315
    Спасибо, но вы бы сначало проверили прежде чем советовать.
    Пока вышел из ситуации простым способом
    (http://sayt.ru/catalog-all/)(\w)
    $2+++а в программе беру что до трех плюсов.
     
  6. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    883
    Симпатии:
    540
    программы и регулярные выражения в разных языках бывают разные и я например не знаю что за 3 плюса и что они могут означать.
     
  7. E-body

    E-body

    Регистр.:
    6 сен 2007
    Сообщения:
    979
    Симпатии:
    315
    Простая регулярка которая после тому самому символу первому дописывает +++ и чтобы потом можно было дальше ориентироваться, для встроенного редактора оказалось по силам выбрать символ который между / и +++. На самом деле проблема не решена но таким костылем обощелся покачто
     
  8. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    776
    Симпатии:
    230
    E-body нравится это.
Статус темы:
Закрыта.