- print_r: documentation ( source)
- preg_match_all: documentation ( source)
<?php
$input = "value that I {want}, vs value \"I do {NOT} want\".
Lets make''S {nested {this {time}}} what's
And yes, it's even \"{bullet-{proof}}\" whats :)
";
@preg_match_all('~("|\').*?\1(*SKIP)(*FAIL)|\{(?:[^{}]|(?R))*\}~', $input, $m);
print_r($m[0]);
?>