| |
|
|
| | Подскажите, пожалуйста, как вырезать слова меньше трех символов? | |
| |
|
|
| |
|
|
| |
для: dedev
(08.10.2007 в 10:49)
| | |
<?php
$d="тут какойто текст и еще текст";
$expp=explode(" ",$d);
for($i=0;$i<count($expp);$i++){
if(strlen($expp[$i])<3){
$expp[$i]="";
}
$e.=$expp[$i]." ";
}
print $e;
?>
|
| |
| |
|
|
| |
|
|
| |
для: dedev
(08.10.2007 в 10:49)
| | | Под вырезать имеется в виду "извлечь" или "удалить"?
| |
| |
|
|
| |
|
|
| |
для: cheops
(08.10.2007 в 12:10)
| | | А зачем в класс символов заключать?
\w{1,3} вроде тоже работать должно... | |
| |
|
|
| |
|
|
| |
для: SHAman
(08.10.2007 в 13:17)
| | | А тов. cheops всегда так пишет, и в книжках тоже :) Видимо, так больше нравится.
Тут еще границы слова добавить надо бы \b\w{1,3}\b | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(08.10.2007 в 13:48)
| | | О! Кстати, немаловажное замечание - про границы слова. Это я лоханулся... | |
| |
|
|
| |
|
|
| |
для: cheops
(08.10.2007 в 12:10)
| | | Спасибо, разобрался. | |
| |
|
|