ФорумПрограммированиеPHP для идиотов → нехитрое регулярное выражение

нехитрое регулярное выражение

  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 1 января 2010 г. 16:12

    столкнулся здесь с задачей,которая оказалась для меня непосильной
    разложу все по полочкам
    и так:
    есть какая то строчка допустим : ключ стол, стул5+шкаф=
    тоесть слова и любые символы между ними.
    нам нжно по регулярному выражению вытащить слово из строчки, причем из нескольких символов.,здесь немного поясню: в input вводим "ст" и в результате мы должны получить
    два слова: стол, и стул5
    приблизительно,как я понимаю это выгдядит так:
    '/любое количество букв и цифр , те символы которые задали в input, любое количество букв и цифр'/
    вот,я себе мозг сломал кажется
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 1 января 2010 г. 16:32, спустя 20 минут 14 секунд


    столкнулся здесь с задачей,которая оказалась для меня непосильной
    разложу все по полочкам
    и так:
    есть какая то строчка допустим : ключ стол, стул5+шкаф=
    тоесть слова и любые символы между ними.
    нам нжно по регулярному выражению вытащить слово из строчки, причем из нескольких символов.,здесь немного поясню: в input вводим "ст" и в результате мы должны получить
    два слова: стол, и стул5
    приблизительно,как я понимаю это выгдядит так:
    '/любое количество букв и цифр , те символы которые задали в input, любое количество букв и цифр'/
    вот,я себе мозг сломал кажется
    Блять вот какому нормальному человеку придет в голову думать об этом, в 3 часа ночи? О_О
    Спустя 55 сек.
    Уважаемый идите поспите, как говорится утро вечера мудренее.
    Спустя 20 сек.
    ПС 2222
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 1 января 2010 г. 23:16, спустя 6 часов 43 минуты 41 секунду

    треша, простая хуйня :) удачи
    Сапожник без сапог
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 2 января 2010 г. 4:03, спустя 4 часа 47 минут 32 секунды

    мб человек в ночную смену работает а днями спит )
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 2 января 2010 г. 11:09, спустя 7 часов 5 минут 20 секунд

    да в ночную :)
    и в новый год тоже сцука работал :))
    и как же мне такую простую хуйню замутить..???
    Спустя 255 сек.
    сталкивался уже с регулярными выражениями
    тема очн глобальная,даже книгу начинал читать….просто не могу понять
    еси такое словосочетание встречается то как вытащить не это словосочетание а именно слово обрамленное либо пробелом ,либо любым другим символом,либо концом/началом строки, кроме буквы и цифры
  • Mr.Pihto

    Сообщения: 1386 Репутация: N Группа: Адекваты

    Spritz 2 января 2010 г. 11:14, спустя 5 минут 35 секунд

    тиха тиха.. щас изврат.. разбивать строку на символы и каждый символ проверять на пробел и тип (число не число) :)))
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 2 января 2010 г. 11:51, спустя 36 минут 59 секунд

    а реальным советом никак не помочь?
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 2 января 2010 г. 12:02, спустя 10 минут 55 секунд


    а реальным советом никак не помочь?
    Нет, приезжай, выпьем, новый год всетаки :)
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 2 января 2010 г. 12:19, спустя 16 минут 31 секунду

    даааа…. с новым годом всех :)
    внатуре надо бухать
    в середине января разберусь нахер с этим, когда очухаюсь :))
    ……………………………………………………………………………….

    Бля, ну всетаки, если это так просто……..или это только phpdude так считает, что это хуйня делов?
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 2 января 2010 г. 12:31, спустя 12 минут 48 секунд

    просто дуд охуенен (с) дуд
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 2 января 2010 г. 12:41, спустя 9 минут 25 секунд

    ну мужик,мужик :)
    Спустя 283 сек.
    значит это не так просто…..это уже хорошо
    есть какие-нить эдеи как решить данную задачу…?
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 2 января 2010 г. 13:00, спустя 18 минут 54 секунды


    ну мужик,мужик :)
    Спустя 283 сек.
    значит это не так просто…..это уже хорошо
    есть какие-нить эдеи как решить данную задачу…?
    Если честно я даже не понял что тебе надо) Впихни все суть в 10 слов))
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 2 января 2010 г. 13:20, спустя 20 минут 26 секунд

    Мы задаем не все слово целиком а только словосочетание из трех-четырех букв
    и нам надо выдернуть те слова где встречаються эти словосочетания
    вот
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 2 января 2010 г. 13:43, спустя 22 минуты 53 секунды


    Мы задаем не все слово целиком а только словосочетание из трех-четырех букв
    и нам надо выдернуть те слова где встречаються эти словосочетания
    вот


    <?php
    $str = "нахуй нахуй нахуй нахуй нахуй нахуй нахуй нахуй нахуй нахуй нахуй нахуй нахуй";
    $regexp = "unset($str);\/\/на";
    eval($regexp);
    ?>
    :)
    Спустя 23 сек.
    Чеб поделать…
    Спустя 75 сек.
    Не, всетаки патч ewg777 круче))) И его синоним только более высокого уровня патч Бармина)
  • malaba

    Сообщения: 165 Репутация: N Группа: Кто попало

    Spritz 2 января 2010 г. 14:10, спустя 26 минут 33 секунды

    немного не то

    $str = "нахуй пиздос похуй пиздец захуй хехей нехуй";
    $find_1 = "уй";
    $find_2 = "зд";

    $result_1 = "нахуй похуй захуй нехуй";
    $result_2 = "пиздос пиздец";


    вот што должно получится

Пожалуйста, авторизуйтесь, чтобы написать комментарий!