过滤各种不合法标签数据

 1 $preg_array = array(
 2         "/<[ ]+/si",
 3         "/<\!--.*?-->/si",
 4         "/<(\!.*?)>/si",
 5         "/<(\/?html.*?)>/si",
 6         "/<(\/?head.*?)>/si",
 7         "/<(\/?meta.*?)>/si",
 8         "/<(\/?body.*?)>/si",
 9         "/<(\/?link.*?)>/si",
10         "/<(\/?form.*?)>/si",
11         "/cookie/si",
12         "/<(applet.*?)>(.*?)<(\/applet.*?)>/si",
13         "/<(\/?applet.*?)>/si",
14         "/<(style.*?)>(.*?)<(\/style.*?)>/si",
15         "/<(\/?style.*?)>/si",
16         "/<(title.*?)>(.*?)<(\/title.*?)>/si",
17         "/<(\/?title.*?)>/si",
18         "/<(object.*?)>(.*?)<(\/object.*?)>/si",
19         "/<(\/?objec.*?)>/si",
20         "/<(noframes.*?)>(.*?)<(\/noframes.*?)>/si",
21         "/<(\/?noframes.*?)>/si",
22         "/<(i?frame.*?)>(.*?)<(\/i?frame.*?)>/si",
23         "/<(\/?i?frame.*?)>/si",
24         "/<(script.*?)>(.*?)<(\/script.*?)>/si",
25         "/<(\/?script.*?)>/si",
26         "/javascript/si",
27         "/vbscript/si",
28         "/on([a-z]+)\s*=/si",
29         "/&#/si",
30         "/<([a-zA-Z]+)[^>]*>/",
31         "/<\/([a-zA-Z]+)[^>]*>/"
32 );

 

转载于:https://www.cnblogs.com/youligai/p/6187084.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值