-1

重複の可能性:
正規表現は、XHTML自己完結型タグを除くオープンタグと一致します

HTML / XML解析に正規表現を使用するのはなぜ良い考えではないのですか?

4

2 に答える 2

2

それらの言語は規則的ではないからです。正規表現の使用目的に適合していません。XML解析にはXPathのようなものを使用する方がはるかに優れています。

于 2012-11-05T22:55:14.590 に答える
0

わかりました。HTML/XMLはチョムスキータイプ2の文法ですが、正規表現はチョムスキータイプ3の文法であるため、後者には前者を解析するのに十分な表現力がありません。

于 2012-11-05T23:05:44.743 に答える