需要在下面的表达式中分别取到
PAGE_START=0
EMAIL_ID=7115
BOX_ID=0
CURSOR_ID=0
ASC_DESC=1
BODY_ID=6715
后面的数字,如何写正则表达式?read_email/read_webemail.php?PAGE_START=0&EMAIL_ID=7115&BOX_ID=0&CURSOR_ID=0&FIELD=&ASC_DESC=1&BODY_ID=6715
PAGE_START=0
EMAIL_ID=7115
BOX_ID=0
CURSOR_ID=0
ASC_DESC=1
BODY_ID=6715
后面的数字,如何写正则表达式?read_email/read_webemail.php?PAGE_START=0&EMAIL_ID=7115&BOX_ID=0&CURSOR_ID=0&FIELD=&ASC_DESC=1&BODY_ID=6715
$str=<<< HTML
PAGE_START=0
EMAIL_ID=7115
BOX_ID=0
CURSOR_ID=0
ASC_DESC=1
BODY_ID=6715
HTML;
preg_match_all('/=(\w+)/is',$str,$matches);
print_r($matches[1]);Array
(
[0] => 0
[1] => 7115
[2] => 0
[3] => 0
[4] => 1
[5] => 6715
)
$str = 'read_email/read_webemail.php?PAGE_START=0&EMAIL_ID=7115&BOX_ID=0&CURSOR_ID=0&FIELD=&ASC_DESC=1&BODY_ID=6715';$arr = parse_url($str);
parse_str($arr['query'], $rs);
print_r($rs);