わたなべです.

Katsuya Tanaka <tanaka / esd.spr.epson.co.jp> writes:

:やはり届いていない。

じゃわたしも CC しときましょう.

:を処理すると nil になります。
:
:    line =~ /.*<[pP]>(.*)\<[pP]>.*/
:                         ^ ここ
:とすると期待どうりに

\< は語先頭という意味です.

:で、( '/' はいらないので)
:    line =~ /.*<[pP]>(.*)\<\/[pP]>.*/
:    line =~ /.*<[pP]>(.*)\<\\\/[pP]>.*/
:
:は nil になります。

    line =~ /.*<[pP]>(.*)<\/[pP]>.*/
前後の .* はなくてもいいので
    line =~ %r{<[pP]>(.*)</[pP]>}
で十分です(%r{} という表記方法もあります).

-- 
わたなべひろふみ