私は大きな文字列を持っています
------%%CreationDate: 11/9/2006 1:01 PM %%BoundingBox: -1 747 53 842 %%HiResBoundingBox: -0.28---------
今、私はこの一致の後に値を取得したい "%%BoundingBox:" つまり、"-1 747 53 842" を取得する必要があるので、それを分割して処理できます。preg_match または他の方法でこれを行う方法を教えてください. ありがとう。
私は大きな文字列を持っています
------%%CreationDate: 11/9/2006 1:01 PM %%BoundingBox: -1 747 53 842 %%HiResBoundingBox: -0.28---------
今、私はこの一致の後に値を取得したい "%%BoundingBox:" つまり、"-1 747 53 842" を取得する必要があるので、それを分割して処理できます。preg_match または他の方法でこれを行う方法を教えてください. ありがとう。
これを試して、
$str='------%%CreationDate: 11/9/2006 1:01 PM %%BoundingBox: -1 747 53 842 %%HiResBoundingBox: -0.28---------';;
preg_match("/\%\%BoundingBox:\s(.*)\s\%\%/",$str,$match);
あげる
Array ( [0] => %%BoundingBox: -1 747 53 842 %% [1] => -1 747 53 842 )
次に、次の方法で自分の価値を見つけることができます
echo $match[1];// -1 747 53 842