Регулярные выражения
Спасибо
Код:
$str = 'param1=34¶m2=67';
$params = explode('&', $str);
$param1 = explode('=', $params[0]);
echo $param1[1];
$params = explode('&', $str);
$param1 = explode('=', $params[0]);
echo $param1[1];
Если через регулярки, то
Код:
$str = 'param1=34¶m2=67';
preg_match('/param1=(\d+)¶m2=\d+/Usi', $str, $matches);
$param1_value = $matches[1];
preg_match('/param1=(\d+)¶m2=\d+/Usi', $str, $matches);
$param1_value = $matches[1];
Цитата: Alexander92
Честно говоря, с трудом себе представляю, зачем вам здесь регулярка:
Особенно с учетом того что для этих целей есть специальная функция: [phpdoc]parse_str[/phpdoc]
param1=\d+\D*?
param1=([^&]+)