PDA

Просмотр полной версии : Парсер текста


Foster
17.05.2010, 21:47
Как будучи имея строку примерно такого вида:

$str='12.04.2004 22:26:08 Купил (**.**.***.*) за 123 у nickname [12345] (**.**.***.*) Вещь [1234] ';

как с помощью пхп отделить то что находится в первых квадратных скобочках [17912] отовсего остального текста?

Kaimi
17.05.2010, 22:04
preg_match('#^.+?\[(.+?)\]#',$str,$m);
print $m[1];

Foster
17.05.2010, 22:14
Спасибочки!