| ■No9242に返信(アヒルさんの記事) > > $_[0]=~ s/>((>|>|>)[^<]*)/><font color=\"$res_f\">$1<\/font>/g; > > を参考に > 『#』を行の頭に付けた時、その行の文字の色が変わるようにしたいのですが、 > 『#』だけは元のまま、色を変えないようにするにはどのように記述したらよいのでしょうか?
$_[0]=~ s/>#([^<]*)/>#<font color=\"文字色\">$1<\/font>/g; でどうでしょうか? 私もあんまり正規表現は得意でないのであってるかは微妙です(^^;
> > http://www.cj-c.com/cgi_p/p_tag.htm > のページも読んでみたのですが、わかりませんでした。
さらに Perl 正規表現 などで検索して、みてみるといいかもしれないですね(^^ いろいろなことができるようになりますよ。
|