Вход

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


Zoberg
29.11.2005, 19:42
В справке по пхп очень смутно написано про Регулярные выражения... как сделать так, чтобы вытаскивался текст до определенного символа и заносился в массив?
Например: Строчка вида 6/0/55/222/11/8
Как разбить строку на части, которые дбавились бы в массив, концом которых служит "/"
Ну например:
array[0]=6;
array[1]=0;
array[2]=55;
...
array[5]=8;
Спасибо:)

etc
29.11.2005, 20:12
$str = '6/0/55/222/11/8';
print_r(explode('/',$str));

ffffff
30.11.2005, 01:40
можнго ещё split() :))) писать меньше на 2 символа :))))

etc
30.11.2005, 01:47
В split надо экранировать резервированные символы PCRE... лучше explode, если не предполагается использование RegExp

juggy
30.11.2005, 13:10
explode

-MS-
01.12.2005, 00:04
explode

etc
01.12.2005, 00:07
Вот мне интересно - с какой целью нужно было повторять мою мысль дважды?

Zoberg
03.12.2005, 22:47
Читеры) На самом деле эта строка была примером.... Она длиннее)))) И там не только эти символы:((( Я с регулярными выражениями мучаюсь) Ну с этим я сам разобрался... а как сделать так, чтобы В строку записывались те символы, которые лежат между другими символами... ну например:
xxx|name=blablabla|blablabla///
Как забрать то, что между xxx и ///?)

etc
05.12.2005, 03:30
http://php.net/pcre
Лень вспоминать... мануал есть. Авось и PCRE выучишь :)