Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: preg_match
Форумы портала PHP.SU » PHP » Регулярные выражения » preg_match

Страниц (1): [1]
 

1. xo6a - 10 Ноября, 2009 - 07:29:13 - перейти к сообщению
не знаю как правильно составить pattern для расчленения строки.
не нашел нигде полной информации по pattern'ам дайте ссулку - хачу научиться
вообще может мне стоит использовать другую функцию?
мне нужно вот такую строку:
id=id.nick=nick.confirm=0. id=id.nick=nick.confirm=0. id=id.nick=nick.confirm=0. ...
разбить на массив(ы) где явно выражены
id - число,
nick - слово (a-zA-Z0-9),
0 - цифра.
между записями пробелы (хотя их я могу заменить)
количество записей не определено
помогите пожалуйста Закатив глазки
2. Djin_dj - 10 Ноября, 2009 - 08:28:34 - перейти к сообщению
xo6a пишет:
не знаю как правильно составить pattern для расчленения строки.
не нашел нигде полной информации по pattern'ам дайте ссулку - хачу научиться
вообще может мне стоит использовать другую функцию?
мне нужно вот такую строку:
id=id.nick=nick.confirm=0. id=id.nick=nick.confirm=0. id=id.nick=nick.confirm=0. ...
разбить на массив(ы) где явно выражены
id - число,
nick - слово (a-zA-Z0-9),
0 - цифра.
между записями пробелы (хотя их я могу заменить)
количество записей не определено
помогите пожалуйста Закатив глазки

preg_match('/^([id=][0-9] || [nick=][a-zA-Z0-9] || [confirm=][0-9]{1})*$/',$string);
3. Ch_chov - 10 Ноября, 2009 - 08:36:30 - перейти к сообщению
4. xo6a - 10 Ноября, 2009 - 17:42:09 - перейти к сообщению
Спасибо огромное.
Так и не оселил preg_match, хотя я не глупый... может кто кинет ссылку на нормальный фак по этой функции?
explode - очень удобная и понятная функция - пока что пользуюсь ей.
5. valenok - 10 Ноября, 2009 - 17:57:53 - перейти к сообщению
У нас на форуме есть раздел уроков по php. Заглядывайте.
6. xo6a - 10 Ноября, 2009 - 18:30:53 - перейти к сообщению
valenok пишет:
У нас на форуме есть раздел уроков по php. Заглядывайте.

По Вашему запросу ничего не найдено.
=\
...
7. valenok - 10 Ноября, 2009 - 18:34:09 - перейти к сообщению
ты не поиском. Ты пройдись по списку категорий на форуме.
9. movEAX - 11 Ноября, 2009 - 08:29:25 - перейти к сообщению
xo6a пишет:
Так и не оселил preg_match, хотя я не глупый... может кто кинет ссылку на нормальный фак по этой функции?

В официальном мануале по PHP работа с РегЭкспами подробнейшим образом описывается. Более лаконичная информация представлена в этой книге:http://www[dot]goldbook[dot]ws/2007/10/2[dot][dot][dot]ammirovanie[dot]html

 

Powered by ExBB FM 1.0 RC1