-2

如何通过 PHP 字符串解析第一组 { } 括号之间的所有内容。我该怎么做呢?该字符串包含多个括号集,但我只想抓住第一组。

4

2 回答 2

0

尝试使用以下正则表达式:

^[^{]*{([^}]*)

解释:

^       - string beginning
[^{]*   - any character except {
{       - desired {
([^}]*) - match every char except closing }
于 2013-03-11T17:17:10.917 回答
0

试试正则表达式

$sample = "hello heooolloo {wooow} hiii hello ";
preg_match('/{(.*?)}/', $sample, $match);
echo $match[1]; //prints wooow
于 2013-03-11T17:18:40.750 回答