Форум → Программирование → PHP для идиотов → Как в тексте заменить каждое 10(к примеру) слово ?
Как в тексте заменить каждое 10(к примеру) слово ?
Страницы: ← Следующая страница →
-
-
31 июля 2009 г. 4:14, спустя 11 часов 30 минут 51 секунду
у мну извращенческие мысли на эту тему возникают) хочеш поделюсь?) -
31 июля 2009 г. 4:21, спустя 6 минут 58 секунд
Давай , у меня тоже извращенские , сначало загнать в масив , потом в цикле каждое десятое слово заменять -
31 июля 2009 г. 5:05, спустя 43 минуты 46 секунд
А тупо идти по тексту и считать пробелы не пробовал? -
31 июля 2009 г. 5:25, спустя 19 минут 42 секунды
relictx, а тупо подумать что ещё есть запятые точки и другие знаки не пробывал ? -
31 июля 2009 г. 5:26, спустя 1 минуту 36 секунд
ы тоже самое хотел предложить)
Давай , у меня тоже извращенские , сначало загнать в масив , потом в цикле каждое десятое слово заменять -
31 июля 2009 г. 6:06, спустя 39 минут 26 секунд
relictx, а тупо подумать что ещё есть запятые точки и другие знаки не пробывал ?
А после запятых, точек и других знаков что, пробел не ставится?)Спустя 108 сек.Я бы сделал так, хуле:$arr = explode(' ', $text);
for ($i = 0; $i < count($arr); $i+=10) {
$arr[$i] = 'замена';
} -
31 июля 2009 г. 6:28, спустя 21 минуту 45 секунд
ну это тоже самое что мы и глаголим только инкремент какойто прикольный )
это на 1 строчку меньше изврата) -
31 июля 2009 г. 7:15, спустя 47 минут 7 секунд
function replaceWord($str, $replace, $number)
{
$res = '';
$i = 1;
$word = strtok($str, " \t\n!?,.");
while ($word) {
$word = strtok(" \t\n!?,.");
++$i;
$res .= (($i % $number == 0) ? $replace : $word) . ' ';
}
echo $res;
} -
31 июля 2009 г. 8:54, спустя 1 час 39 минут 2 секунды
только инкремент какойто прикольный )
Что, не знал такой формы?)$word = strtok($str, " \t\n!?,.");
while ($word) {
$word = strtok(" \t\n!?,.");while ($word = strtok(" \t\n!?,."))
-
31 июля 2009 г. 9:36, спустя 42 минуты 1 секунду
только инкремент какойто прикольный )
Что, не знал такой формы?)
неа) -
31 июля 2009 г. 14:27, спустя 4 часа 51 минуту 5 секунд
for($i=1; $i <= 31; $i++){
if($i % 10){
$prefix = '';
}else{
$prefix = '10e слово ';
}
print $prefix.$i.'<br />';
}
неа? -
31 июля 2009 г. 15:09, спустя 42 минуты 28 секунд
кусайте локти ;)$text = preg_replace('#((\S+\s+){9})\S+\s#ism','\\1 ХУЙ ',$text);
Спустя 11 сек.я вернулся. гыСапожник без сапог -
31 июля 2009 г. 15:10, спустя 24 секунды
))https://smappi.org/ - платформа по созданию API на все случаи жизни -
31 июля 2009 г. 15:27, спустя 17 минут 3 секунды
Итак, начну с первого. Этот бос всегда точно тебе ХУЙ задания со всеми примечаниями, и ты прекрассно понимаешь что ХУЙ делать. С этим проблем нет. Второй тип, самый тяжелый. ХУЙ такие боссы/заказчики которые не могут нормально обяснить чего они ХУЙ от выполнения поставленной задачи перед тобой. Тут надо требовать ХУЙ поставленные задачи, ихнее мямление надо обрезать и требовать точности. ХУЙ похож на второго. Только еще и постоянно орет на ХУЙ за то что вы не выполнели работу. Хотя он ХУЙ вам ничего не обяснил. Лечится тем, что вы должны ХУЙ точно его спросить перед получением задания/работы Если отпинывается, то ХУЙ его на понт типа "Вы же начальник, объясните пожалуйста, ХУЙ непонимаю то и то". Это даст ему пинка. - примерчег)Сапожник без сапог
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!