|
|
|
| Нужно удалить только в двух местах слово “авто” а в остальных чтоб осталось.
$text="Текст авто идем дальше авто потом опять авто и еще раз авто"; | |
|
|
|
|
|
|
|
для: avtoby
(15.10.2008 в 05:30)
| | А как различать какие оставлять, а какие удалять? Может первые два или последние два "авто" или ещё какие-то критерии имеются? | |
|
|
|
|
|
|
|
для: cheops
(15.10.2008 в 12:50)
| | Разницы нет , лучше даже если рандомом. | |
|
|
|
|
|
|
|
для: avtoby
(15.10.2008 в 15:53)
| | Очень интересно, а это зачем? | |
|
|
|
|
|
|
|
для: AcidTrash
(15.10.2008 в 22:23)
| | Для подготовки текста, на съедение поисковикам :) | |
|
|
|
|
|
|
|
для: avtoby
(15.10.2008 в 15:53)
| | >Разницы нет , лучше даже если рандомом.
С рандомом могут быть проблемы. Можно отталкиваться от следующего скрипта
<?php
$text = "Текст авто идем дальше авто потом опять авто и еще раз авто";
$pattern = "|авто|is";
$text = preg_replace($pattern, "", $text, 2);
echo $text;
?>
|
Случайно удаление можно организовать, если скармливать функции preg_replace() не всю строку, а случайную подстроку. | |
|
|
|
|
|
|
|
для: cheops
(17.10.2008 в 11:42)
| | Большое спасибо, буду пробовать. | |
|
|
|