Форум: "Прочее";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
ВнизПростой вопрос по регуляркам + пхп Найти похожие ветки
← →
Nous Mellon_ (2007-09-07 22:26) [0]Никак не получается на пхп правильно сделать вроде бы простую задачу.
Есть строка "lala lalala lalala lal lal dldld"
Нужно разбить ее на массив строк по словам([0] -- lala, [1] -- lalala и т.д.), пробелов между словами может быть разное кол-во, нужно чтобы рубило независимо. По одному пробелу я, конечно, сделал, а вот в случае разного кол-ва не получается.
Буду благодарен за помощь.
← →
DillerXX © (2007-09-07 22:52) [1]Ну первое что приходит в голову - убери все повторяющиеся пробелы и всё :)
s/\s(\s+)//;
Это правда в перле, как в php сейчас не скажу...
← →
Nous Mellon_ (2007-09-07 22:55) [2]не получается, млин ((
← →
Eraser © (2007-09-07 22:57) [3]> [0] Nous Mellon_ (07.09.07 22:26)
\s*(\w*)\s* примерно как-то так на сколько помню.
это для preg_match/preg_replace
← →
Zeqfreed © (2007-09-07 23:17) [4]
$str = "lala lalala lalala lal lal dldld";
$arr = preg_split("/\s+/", $str);
var_dump($arr);
← →
palva © (2007-09-07 23:23) [5]
$a = split(" +", "lala lalala lalala lal lal dldld");
print_r($a);
← →
Nous Mellon_ (2007-09-07 23:27) [6]> [4] Zeqfreed © (07.09.07 23:17)
> $str = "lala lalala lalala lal lal dldld";
> $arr = preg_split("/\s+/", $str);
> var_dump($arr);
Спасибо тебе, Zeqfreed, в который раз спасаешь мою задницу!
← →
Nous Mellon_ (2007-09-07 23:30) [7]Всем поучавствовавшим тоже большое спасибо
← →
Zeqfreed © (2007-09-07 23:34) [8]> Nous Mellon_ (07.09.07 23:27) [6]
Пожалуйста :)
Приятно хоть чем-то полезным заняться, а то сижу тут пятую точку просиживаю.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.10.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c