За последние 24 часа нас посетили 22282 программиста и 1057 роботов. Сейчас ищут 648 программистов ...

Помогите разобраться

Тема в разделе "Регулярные выражения", создана пользователем MrSullex, 27 апр 2020.

Метки:
  1. MrSullex

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

    С нами с:
    15 сен 2015
    Сообщения:
    122
    Симпатии:
    1
    Есть регулярное выражение, взятое из phyton (но как я понял, регулярки работают примерно одинаково)
    PHP:
    1. preg_match("([0-9]+\.[0-9]+)\t([0-9]+\.[0-9]+)", $output, $matches))
    Но оно выдает варнинг
    Код (Text):
    1. preg_match(): Unknown modifier '\t'
    Как я понял, проблема в \t. Как тогда это реализовать в PHP?
     
  2. Emilien

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

    С нами с:
    30 июн 2016
    Сообщения:
    246
    Симпатии:
    156
  3. MrSullex

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

    С нами с:
    15 сен 2015
    Сообщения:
    122
    Симпатии:
    1
    а можно, пожалуйста, наглядый пример на данной регулярке? а то уже долго пытаюсь разобраться. буду очень благодарен
     
  4. Vanchot

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

    С нами с:
    23 мар 2019
    Сообщения:
    104
    Симпатии:
    19
    Адрес:
    Ахерон (LV-426)
    @MrSullex, по ссылке же прямым текстом написано.
    Код (Text):
    1. "/([0-9]+\.[0-9]+)\t([0-9]+\.[0-9]+)/"
    2. "#([0-9]+\.[0-9]+)\t([0-9]+\.[0-9]+)#"
    3. "~([0-9]+\.[0-9]+)\t([0-9]+\.[0-9]+)~"
    4. "%([0-9]+\.[0-9]+)\t([0-9]+\.[0-9]+)%"
     
  5. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.591
    Симпатии:
    360
    Скорее уж "в органичители", хотя на той странице php.net и написано "разделители"
    PS: кто-нибудь может воспользоваться поводом написать bug report :)