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

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

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

 

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

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

тема: Замена строки
 
 автор: Denisko   (11.03.2008 в 22:22)   письмо автору
 
 

Нужно составить рег. выражение, которое будет заменять в строке все спецсимволы, кроме запятой. Помогите, пожалуйста!

   
 
 автор: exp   (12.03.2008 в 16:39)   письмо автору
 
   для: Denisko   (11.03.2008 в 22:22)
 

наверное так
<?
$txt 
"
(11.03.2008 в 22:22)&nbsp;&nbsp;&nbsp;<a href=mail.php?id_forum=6&id_theme=50724&id_author=9315>письмо автору</a></div></td>
              <td class=infopost width=50>&nbsp;</td>
              </tr><tr valign=top><td width='2%'>&nbsp;</td><td><p class=posttext>Нужно составить рег. выражение, которое будет заменять в строке все спецсимволы, кроме запятой. Помогите, пожалуйста!</p></td><td></td></tr><tr>
            <td width='2%'>&nbsp;</td>
            <td class=postmenu><img src='..........
"
;
$txt preg_replace('#[^,\d\sA-zА-яЁё]+#s'''$txt); 
*/
/*
$txt = <<<TXT
<a href=/dir/file>.....</a>
<a href="/dir/file">.....</a>
<a href='/dir/file'>.....</a>
<a href=not/>.....</a>
TXT;


$txt = preg_replace('#href=(\'|"|)/([^\s\'">]+)#s', 'href=$1http_site_ru/$2', $txt); 
echo '<pre>' . htmlspecialchars($txt) . '</pre>';
?>

только почему-то "_" оставляет

   
 
 автор: exp   (12.03.2008 в 16:59)   письмо автору
 
   для: exp   (12.03.2008 в 16:39)
 

оказалось так неправильно , надо
$txt = preg_replace('#[^,\d\sA-Za-zА-Яа-яЁё]+#s', '', $txt); 

ато попадали символы не буквы которые между букв в разных регистрах

   
Rambler's Top100
вверх

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