Умный поиск по тексту

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 автору надо в философы было идти а не в кодеры)) в самом конце нашел, но зато все что было нужно. С меня плюсsmile

4. Дмитрий (29.01.2010 / 05:24)
3. ramzes, ага. Кстати, автор - Колесниченко. У меня его учебник есть по пыхуsmile Толстенькая такая книженцияsmile

5. ramzes (29.01.2010 / 13:23)
Ну главное работает, я кроме справочника по функциям и ни читал ни чего ггsmile
http://smartoff.net/blog/blogpost9
вот кстати что получилось (браузер,браузером).

6. Nu3oN (29.01.2010 / 14:21)
ramzes (Сегодня / 03:21)
автору надо в философы было идти а не в кодеры
Мне понравилось вот это:
У Гамлета был выбор между быть (be) и не быть (not to be). В любом случае он получал на выходе какое-то решение, которое равнялось true
xaxa

7. ramzes (29.01.2010 / 14:31)
Ага, я тоже посмеялсяsmile автор юморист, сначала по командной строке прикалывался потом по гамлету))

8. Nu3oN (29.01.2010 / 14:33)
А вообще интересно было почитать!
LondoN_tm лови плюс!

URL: https://visavi.net/topics/5477