Умный поиск по тексту
1.
ramzes (29.01.2010 / 00:58)
Есть слово, допустим 'браузер', и есть текст в котором есть слова, 'браузер ', 'браузером,' 'браузеру.'
надо сделать замену слова не обрубая остаток.
Тоесть что бы было не
браузером, а
браузером.
Я так подумал, надо как то типа ('|'.$tags.'*?(тут пробел, запятая, точка, восклицательный знак)'|si'... Надо вернуть два варианта разом, слово которое ищем и слово которое совпадает (браузер, браузером)
Подскажите нормальную регулярку а то че то туплю как это нормально записать..
2.
Дмитрий (29.01.2010 / 02:40)
1.
ramzes, вот посмотри
http://webscript.ru/stories/04/06/25/6006996 Статейка, правда, староватая, но все же...
3.
ramzes (29.01.2010 / 03:21)
<?php
preg_match('/тест.*?(\s|\.)/siu','Тестируем поиск',$match);
print_r($match);
#2 автору надо в философы было идти а не в кодеры)) в самом конце нашел, но зато все что было нужно. С меня плюс
4.
Дмитрий (29.01.2010 / 05:24)
3.
ramzes, ага. Кстати, автор - Колесниченко. У меня его учебник есть по пыху
Толстенькая такая книженция
5.
ramzes (29.01.2010 / 13:23)
Ну главное работает, я кроме справочника по функциям и ни читал ни чего гг
http://smartoff.net/blog/blogpost9
вот кстати что получилось (браузер,браузером).
6.
Nu3oN (29.01.2010 / 14:21)
ramzes (Сегодня / 03:21)
автору надо в философы было идти а не в кодеры
Мне понравилось вот это:
У Гамлета был выбор между быть (be) и не быть (not to be). В любом случае он получал на выходе какое-то решение, которое равнялось true
7.
ramzes (29.01.2010 / 14:31)
Ага, я тоже посмеялся
автор юморист, сначала по командной строке прикалывался потом по гамлету))
8.
Nu3oN (29.01.2010 / 14:33)
А вообще интересно было почитать!
LondoN_tm лови плюс!
URL:
https://visavi.net/topics/5477