PHP:检测字符串是否包含JavaScript/jQuery代码,并删除这部分代码


PHP: Detect if string contains JavaScript/jQuery code inside and delete that part of code

我有一个PHP变量,其中包含不同的HTML代码。有时我在HTML代码中发现javascript代码或jquery代码的一部分。这个额外的代码可能有也可能没有<script>标记。因此,例如,我可能会发现在一个<p>标签包围jquery函数。

是否有一种方法来检测这个javascript/jquery代码在字符串和删除?

是的,你可以使用HTMLPurifier从用户输入中剔除不良代码。

http://htmlpurifier.org/