I have content in this form
$content ="<p>This is a sample text where {123456} and {7894560} ['These are samples']{145789}</p>";
I need all the values between curly braces in an array like the one shown below:
array("0"=>"123456","1"=>"7894560","2"=>"145789")
I tried with this code:
<?php
preg_match_all("/{.*}/s", $content, $matches);
?>
But I am getting in here values from first curly brace to the last found in the content. What can be done to get the array in above format? I knew that the pattern I have used is wrong. What shall be given to get desired output shown above?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…