-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 に答える