データベースには、このようなコードがあります
Some text
<pre>
#include <cstdio>
int x = 1;
</pre>
Some text
phpQuery を使用して解析しようとすると<cstdio>
、タグとして解釈されるため失敗します。
使用できますhtmlspecialchars
が、タグ内にのみ適用するにpre
は、まだ解析を行う必要があります。正規表現を使用することもできますが、はるかに難しくなり (pre
タグの可能な属性を処理する必要があります)、パーサーを使用するという考えは、この種の正規表現を回避することでした。
私がする必要があることをするための最良の方法は何ですか?