php - Regex need to remove unwanted characters -


following recent question regarding regex html has been answered here (thank all), made decision stick regex last time. goal grab value updatexxxx following html code using curl:

(...)<input type="hidden" id="_postupdate" name="_postupdate" value="updatexxxx" /><input type="hidden"(...) 

using

$regex = '/name="_postupdate" value="([^"]*)" \/><input type="hidden"/s'; if ( preg_match($regex, $page, $list) ) echo $list[0]; 

i managed output:

name="_postupdate" value="updatexxxx" /> 

i'm sure there simple way remove:

name="_postupdate" value=" 

and

" /> 

once again, advice , :)

change echo $list[0]; echo $list[1];

you're outputting whole match, when want captured group ([^"]*).


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -