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

Регулярные выражения

  • krasun

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

    Spritz 17 марта 2009 г. 12:26

    Есть строка
    $userTags = 'тексть переплавь вор мост шаблонь';

    Нужно удалить все слова, которые заканчиваются на мягкий знак. Как это сделать с помощью регулярных выражения, подскажите?
  • phpdude

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

    Spritz 17 марта 2009 г. 12:36, спустя 10 минут 12 секунд

    $userTags = preg_replace("#[^\s]+ь\s#ismu","",$userTags);

    нечто такое для ютф8 кодировки. код не проверял)
    Сапожник без сапог
  • Professor

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

    Spritz 17 марта 2009 г. 12:38, спустя 1 минуту 53 секунды

    #[^ ]*ь#is
    к пробелу можно добавить и другие разделители

    Чет я долго проверял свой вариант =)
  • krasun

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

    Spritz 17 марта 2009 г. 12:44, спустя 6 минут 11 секунд

    я так сделал /[а-яА-Я]{1,}ь{1}\s?/ , а тут уже ответили
  • krasun

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

    Spritz 17 марта 2009 г. 12:47, спустя 2 минуты 43 секунды

    Еще одно, хочу все ссылки в тексте вида <a href="SOMEHTTP">LinkText</a> на SOMEHTTP, такое возможно?
  • Professor

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

    Spritz 17 марта 2009 г. 13:20, спустя 33 минуты 1 секунду

    #<a.*?href=[\"\']([^\'\"]*?)[\"\'].*?</a>#is[/php]


  • ubica

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

    Spritz 17 марта 2009 г. 13:42, спустя 22 минуты 32 секунды


    я так сделал /[а-яА-Я]{1,}ь{1}\s?/ , а тут уже ответили

    лучше спизди ответ, у тебя вариант совсем хуевый

    Еще одно, хочу все ссылки в тексте вида <a href="SOMEHTTP">LinkText</a> на SOMEHTTP, такое возможно?

    да
  • Franklin

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

    Spritz 4 апреля 2009 г. 10:44, спустя 17 дней 21 час 1 минуту

    Да не заморачивайтесь вы, самый нормальный способ решать свои проблемы, так это залетать на сервис фриланса и искать программиста на прямую и в лоб ему вопросы связанные с нужным кодом, все равно поможет знаю я уж по себе))) так делаю всегда если что то не понятно. www.inphp.org зацени силу наглости)
  • phpdude

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

    Spritz 4 апреля 2009 г. 10:55, спустя 11 минут 11 секунд

    Franklin, хуйня а не сервис. они сами нихуя не знают. на фрилансе одни дрочеры и кидалы. реальные задачи больше чем поставить жумлу решают по пальцам пересчитать
    Сапожник без сапог
  • Trej Gun

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

    Spritz 4 апреля 2009 г. 11:12, спустя 17 минут 6 секунд

    забаньте его плз, он хуева влияет на мораль форумчан
  • phpdude

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

    Spritz 4 апреля 2009 г. 11:22, спустя 10 минут 15 секунд

    можно :))
    Сапожник без сапог
  • Franklin

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

    Spritz 6 апреля 2009 г. 14:51, спустя 2 дня 3 часа 29 минут

    забаньте его плз, он хуева влияет на мораль форумчан

    да ты что правда? и каким же я влияю на тебя плохо?

    и еще если именно вы решаете свои проблемы довольно просто и на раз два, это же не говорит что все решают их точно так же как и вы. я никому ничего не навязываю. как говорится и рекламой заниматься мне тоже нету смысла, не судите всех столкнувшись с каким нибудь одним неадекватным Фрилансером.
  • phpdude

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

    Spritz 6 апреля 2009 г. 14:59, спустя 7 минут 38 секунд

    я думаю что на мавра плохо ты уже не повлияешь … тут какбы большинство похуисты и их мораль изменить помахав каким то псевдосервисосайтегом оооочень сложно :)

    тем более что этот сервис написан РАДИ обогащения владельца. вопросы тупые и бессмысленные. от реальных задач эти вопросы ну оооочень далеко стоят. короче незачет если ты владелец этого сервиса.

    а мавр у нас вообще повар ахуенный. ненаезжай на него
    Сапожник без сапог
  • Trej Gun

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

    Spritz 7 апреля 2009 г. 6:37, спустя 15 часов 38 минут 8 секунд

    Franklin, я помогаю людям если они задают (желательно интересный) вопрос и прикладывают к вопросу все что они сделали чтоб его решить и желательно еще парамтры среды в которой он все это делал.

    если вопрос достаточно интересный могу сам код написать
    вот пример http://pyha.ru/forum/topic/1386.0
    если вопрос не интересный и знаю ответ то скорее всего пишу имя функции (или чегото еще) которую надо использовать
    но бля когда лезут с тупым вопросом да еще и мануал не прочли перед тем как спросить то я хуй отвечу чтото внятное

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