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

decoy youtube0318 @ gmail.com
2008年 11月 12日 (水) 16:42:28 JST


ミワ様

decoyです。

.+の後に何かつけるんだろうなぁ、と思いつつ迷っておりましたが
下記のとおりに実施する事で期待どおりの動きになりました。
迅速に解答頂き、ありがとうございます。

// decoy

2008/11/12 16:28 Eiji Miwa <miwa @ offside.ne.jp>:
>
> ミワです。
>
> 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 mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>


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