$string = ' prepending string ... "{something wrapped with " quotes } inside of braces}" appending string...';
$string .= '"{something "similar again{}}"';
Мне нужно, чтобы соответствовать ломтикам обернуты '"{*}"'
в этой строке с preg_match и не могу найти гуманные.preg_replace матч за исключением строки
Это легко для меня, чтобы соответствовать одному знаку разрыва следующим образом: '/([^"]+)/'
, но его не полезно для строки из двух знаков. Например, это не работает: '/"\{([^(\}")]+)\}"/'
.
Можно ли совместить все эти кусочки, обернутые парами знаков в строке?
Большое спасибо, это то, что мне нужно. Я не знал о непримиримом переключателе. – palmic