Спустя 34 минуты (1.06.2012 - 21:50) netruxa написал(а):
<?
$text='test[test2]test3[test4]';
preg_match_all("/(\[[^\]*]\])/",$text,$out);
print_r($out);
?>
$text='test[test2]test3[test4]';
preg_match_all("/(\[[^\]*]\])/",$text,$out);
print_r($out);
?>
Спустя 6 часов, 37 минут, 21 секунда (2.06.2012 - 04:28) walerus написал(а):
preg_match_all( "/\[[^\[]+\]/u", $text, $out );это вернее, то не работает.
Спустя 1 день, 7 часов, 16 минут, 23 секунды (3.06.2012 - 11:44) kpripper написал(а):
$none="";
$res = ereg_replace("/\[[^\[]+\]/u", $none, "Так, если в начале ХХ века ОП описывался как казуистика, то в настоящее время среди острых хирургических заболеваний органов брюшной полости он уступает только острому аппендициту и острому холециститу [1, 3, 4, 5, 16, 26];");
print_r ($res);
выводит строку без изменений
Спустя 4 часа, 27 секунд (3.06.2012 - 15:44) walerus написал(а):
$none="";
$res = preg_replace( '~\[[^\[]+\]~u', $none, "Так, если в начале ХХ века ОП описывался как казуистика, то в настоящее время среди острых хирургических заболеваний органов брюшной полости он уступает только острому аппендициту и острому холециститу [1, 3, 4, 5, 16, 26];");
print_r ($res);
Результат:
Цитата |
Так, если в начале ХХ века ОП описывался как казуистика, то в настоящее время среди острых хирургических заболеваний органов брюшной полости он уступает только острому аппендициту и острому холециститу ; |
Забудь ereg_replace.