[PHP-users 28186] Re: 正規表現
Mindist
info @ mind.vg
2006年 1月 21日 (土) 08:11:43 JST
maya様、ミワ様ご返信ありがとうございます。
ミワ様に言われた方法で、成功しました。
ありがとうございました。
> preg_match('/(?<!\\\)"(.+?)(?<!\\\)"/',$str,$matches);
このような方法があったのですね。
正規表現は難しい・・・
Eiji Miwa wrote:
> ミワです。
>
> On 2006/01/20, at 23:14, Mindist wrote:
>
>>やりたいことは、
>>$str = " \"<font size=\\\"1\\\">\" ";
>>から「\"\"」に囲まれた部分を抜き出したいのです。
>
>
> こういうことかな?
>
> $str = ' "<font size=\\"1\\">" ';
> preg_match('/(?<!\\\)"(.+?)(?<!\\\)"/',$str,$matches);
>
> もしくは、
>
> preg_match('/(?<!\x5c)"(.+?)(?<!\x5c)"/',$str,$matches);
>
PHP-users メーリングリストの案内