[PHP-users 34124] Re: 正規表現について

Eiji Miwa miwa @ offside.ne.jp
2008年 11月 12日 (水) 16:28:09 JST


 ミワです。
On 2008年11月12日, at 16:08, decoy wrote:
>> preg_match('/\<AA\>.+\<\/AA\>/s',$aa,$matchs);

 「?」を使って最短でマッチさせます。
---
$aa = '---<AA><xx>a</xx></AA>ああ
いい<AA><yy>b</yy></AA>
</AA><zz>
c</zz></AA>---';
preg_match_all('/\<AA\>.+?\<\/AA\>/s',$aa,$matchs);
var_dump($matchs);
---
array(1) {
 [0]=>
 array(2) {
 [0]=>
 string(19) "<AA><xx>a</xx></AA>"
 [1]=>
 string(19) "<AA><yy>b</yy></AA>"
 }
}
--
 miwa at offside.ne.jp


PHP-users メーリングリストの案内

AltStyle によって変換されたページ (->オリジナル) /