php - preg_match_all -> string: var a = 100 -


i'm trying parse string:

var = 100 var b = 150 var c = test 

i trying create regex:

preg_match_all('/var( )*=( )*([^\s]+)/', $code, $get_zmienne); preg_match_all('/var(\s)*=(\s)*([^\s]+)/', $code, $get_zmienne); 

and wrong.

have try with:

preg_match_all('/var\s*(\w+)=\s*(\s+)/', $code, $get_zmienne); 

this match:
var: litteral var
\s*: 0 or more white spaces
=: litteral =
(\w+): group1 contains 1 or more word characters ie:[a-za-z0-9_]
\s+: 1 or more non space character.


Comments

Popular posts from this blog

android - Get AccessToken using signpost OAuth without opening a browser (Two legged Oauth) -

org.mockito.exceptions.misusing.InvalidUseOfMatchersException: mockito -

google shop client API returns 400 bad request error while adding an item -