осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 21/05/07 в 15:26 |
Нужна регулярка для preg_peplace(), которая ищет в тексте заданное слово без учета регистра (case insensitive). Слово может быть идти первым, может, наоборот, быть последнем в тексте, либо, оно должно быть отделено от других следующими символами: ().,!;-"?'пробел - другие символы должны считаться частью слова, и не могут быть интерпретированы как разделители.
З.Ы. С меня рейтинг
|
|
|
|
С нами с 03.05.07
Сообщения: 801
Рейтинг: 825
|
Добавлено: 21/05/07 в 15:46 |
Код: | $string="DiE world. die world. dIE, world. die. die diedie die! die; die";
$string=preg_replace("/(([\(\)\.,!;-\? ]|^))die(([$\(\)\.,!;-\? ]|$))/i","$2hello$3",$string); |
|
|
|
|
осинизатор
С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819
|
Добавлено: 21/05/07 в 16:05 |
CJLOG писал: | Код: | $string="DiE world. die world. dIE, world. die. die diedie die! die; die";
$string=preg_replace("/(([\(\)\.,!;-\? ]|^))die(([$\(\)\.,!;-\? ]|$))/i","$2hello$3",$string); | |
То что надо, сенькс!
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |