regex - Get Value from string between ":" and "," -


here example of string

"{"id":128,"order":128,"active":"1","name":"\" 

now need "128" - id parameter. first value between ":" , ",".

i have tried preg_match , different regular expressions i'm not in regular expressions. maybe knew how make ?

$id = preg_match('/:(,*?)\,/s', $content, $matches); 

here sample code number after first : using regex:

$re = "/(?<=\\:)[0-9]+/";  $str = "\"{\"id\":128,\"order\":128,\"active\":\"1\",\"name\":\"\"";  preg_match($re, $str, $matches); print $matches[0]; 

here sample program on tutorialspoint.

just small detail regex (?<=\\:)[0-9]+: uses fixed-width look-behind php supports, fortunately.


Comments

Popular posts from this blog

Payment information shows nothing in one page checkout page magento -

tcpdump - How to check if server received packet (acknowledged) -