
12.09.2009, 23:53
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
Сообщение от m0Hze
PHP код:
$test = ':0.4.5.14.25:1.18.28:2.3.22.31:6.13.15.20.24.27:7.30:8.9.19.21:10.12.17:11.26:16:23:29:';
Необходимо вытащить все вхождения:
:цыферки:
Получаеться только через 1 
// Неактуально,но хочеться увидеть регексп,для общего.
PHP код:
<?php
$test = ':0.4.5.14.25:1.18.28:2.3.22.31:6.13.15.20.24.27:7.30:8.9.19.21:10.12.17:11.26:16:23:29:';
$regex = '/\:([\.\d]+)/';
preg_match_all($regex, $test, $match);
print_r($match);
?>
p.s. поправил. Спасибо Gift =)
или вначале убираем с концов ':' и через explode(':', $test);
Последний раз редактировалось FireFenix; 13.09.2009 в 01:49..
|
|
|