|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于WindowsNT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;汉字|页面<SCRIPTLANGUAGE="vbScript">
dimstr
str="如何从一个Html页面中提取一切汉字呢?不克不及有别的Html代码。"
alertFilterChinese(str)
functionFilterChinese(strInput)
dimresult:result=""
dimtempStr
fori=1tolen(strInput)
tempStr=mid(strInput,i,1)
ifleft(escape(tempStr),2)="%u"then
result=result&tempStr
endif
next
FilterChinese=result
endfunction
</SCRIPT>
ifasc(tempStr)>255then
用正则表达式的办法
<SCRIPTLANGUAGE="vbScript">
dimstr
str="如何从一个Html页面中提取一切汉字呢?不克不及有别的Html代码。"
alertRegExpTest("[u4e00-u9fa5]",str)
FunctionRegExpTest(patrn,strng)
DimregEx,Match,Matches创建变量。
SetregEx=NewRegExp创建正则表达式。
regEx.Pattern=patrn设置形式。
regEx.IgnoreCase=True设置是不是辨别巨细写。
regEx.Global=True设置全局交换。
SetMatches=regEx.Execute(strng)实行搜刮。
ForEachMatchinMatches遍历Matches汇合。
RetStr=RetStr&Match.Value
Next
RegExpTest=RetStr
EndFunction
</SCRIPT>
源代码保护方面其实现在考虑得没那么多了..NET也可以反编译.ASP写得复杂的话别人能看得懂的话.他也有能力自己写了.这方面担心的倒不太多.纵观现在网上可以下载的那些所谓BBS还有什么网站等等的源代码 |
|