[PHP-users 34995] Re: htmlタグの<と単なる<の区別

NISHIMURA Yutaka forml @ aypio.net
2010年 2月 14日 (日) 00:57:10 JST


西村です。

Reply to <2BCAACC0DCBBB8niwa @ kobuta.com>
NiwaNobuo <niwa @ kobuta.com> wrote:

>  なお、タグはタグとして判別し、地の文として認識しないという仕様です。
> つまり、<h1>とか<table>はタグとして認識させます。
> ただし、<h1 style=うんぬん>という場合もあるでしょうから、一筋縄ではない
> ですね。
>  phpで書かれたlintみたいのがあれば利用できそうですが・・・

正規表現でさっくり作れるのではないでしょうか?
先に< > を、&lt;、&gt;に置換して
&lt;h1(.*?)&gt を<h1\1> に再置換すると。

htmlタグとさせたいもののの一覧は作成する必要はあるでしょうけれど、
そんなに面倒なコードではないかと。


-- 
NISHIMURA,Yutaka./西村ゆたか <forml @ aypio.net>




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