Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вырезать слова меньше трех символов
 
 автор: dedev   (08.10.2007 в 10:49)   письмо автору
 
 

Подскажите, пожалуйста, как вырезать слова меньше трех символов?

   
 
 автор: Faraon   (08.10.2007 в 11:33)   письмо автору
 
   для: 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;
?>

   
 
 автор: cheops   (08.10.2007 в 12:10)   письмо автору
 
   для: dedev   (08.10.2007 в 10:49)
 

Под вырезать имеется в виду "извлечь" или "удалить"?
|[\w]{1,3}|

   
 
 автор: SHAman   (08.10.2007 в 13:17)   письмо автору
 
   для: cheops   (08.10.2007 в 12:10)
 

А зачем в класс символов заключать?
\w{1,3} вроде тоже работать должно...

   
 
 автор: kasmanaft   (08.10.2007 в 13:48)   письмо автору
 
   для: SHAman   (08.10.2007 в 13:17)
 

А тов. cheops всегда так пишет, и в книжках тоже :) Видимо, так больше нравится.
Тут еще границы слова добавить надо бы \b\w{1,3}\b

   
 
 автор: SHAman   (08.10.2007 в 13:53)   письмо автору
 
   для: kasmanaft   (08.10.2007 в 13:48)
 

О! Кстати, немаловажное замечание - про границы слова. Это я лоханулся...

   
 
 автор: dedev   (08.10.2007 в 14:24)   письмо автору
 
   для: cheops   (08.10.2007 в 12:10)
 

Спасибо, разобрался.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования