asp实现限制搜索的关键字的函数_ASP教程-查字典教程网
asp实现限制搜索的关键字的函数
asp实现限制搜索的关键字的函数
发布时间:2016-12-29 来源:查字典编辑
摘要:0ThenCheckQuery=FalseExitFunctionEndIfNextFobWords=Array("~","!","@","...

<%

'******************************

'函数:CheckQuery(ByValstr)

'参数:str----搜索的字符串

'作者:阿里西西

'日期:2007/7/15

'描述:限制搜索的关键字

'示例:CheckQuery(str)

'******************************

PublicFunctionCheckQuery(ByValstr)

DimFobWords,i,keyword

keyword=str

OnErrorResumeNext

FobWords=Array(91,92,304,305,430,431,437,438,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12485,12486,12487,12488,12489,12490,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12532,12533,65339,65340)

Fori=1ToUBound(FobWords,1)

IfInStr(keyword,ChrW(FobWords(i)))>0Then

CheckQuery=False

ExitFunction

EndIf

Next

FobWords=Array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","`","[","]","{","}",";",":","""","'","<",">",".","/","","|","?","about","after","all","also","an","and","another","any","are","as","at","be","because","been","before","being","between","both","but","by","came","can","come","could","did","do","each","for","from","get","got","had","has","have","he","her","here","him","himself","his","how","if","in","into","is","it","like","make","many","me","might","more","most","much","must","my","never","now","of","on","only","or","other","our","out","over","said","same","see","should","since","some","still","such","take","than","that","the","their","them","then","there","these","they","this")

keyword=Left(keyword,100)

keyword=Replace(keyword,"!","")

keyword=Replace(keyword,"]","")

keyword=Replace(keyword,"[","")

keyword=Replace(keyword,")","")

keyword=Replace(keyword,"(","")

keyword=Replace(keyword,"","")

keyword=Replace(keyword,"-","")

keyword=Replace(keyword,"/","")

keyword=Replace(keyword,"+","")

keyword=Replace(keyword,"=","")

keyword=Replace(keyword,",","")

keyword=Replace(keyword,"'","")

Fori=0ToUBound(FobWords,1)

Ifkeyword=FobWords(i)Then

CheckQuery=False

ExitFunction

EndIf

Next

CheckQuery=True

EndFunction

%>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新ASP教程学习
    热门ASP教程学习
    编程开发子分类