Asp几个自定义函数 - 51windows.Net
51windows.Net > 技术文档 > Web开发 > ASP > Code Sample > Asp应用 > Asp几个自定义函数

Asp几个自定义函数

  

GetRepeatTimes(TheChar,TheString) 得到一个字符串在另一个字符串当中出现几次的函数()

如:
response.write GetRepeatTimes("w","www.51windows.net")
response.write GetRepeatTimes("ww","wwwww")

在网上看到过一个CheckTheChar(TheChar,TheString)函数,有个bug,在检测wwwww中有几个ww时,会错误的返回4个!

cLeft(string, length) 返回指定数目的从字符串的左边算起的字符,区分单双字节。

如:
Dim MyString, LeftString
MyString = "文字测试VBSCript"
LeftString = cLeft(MyString, 10)
返回 "文字测试VB"。


MyRandc(n) 生成随机字符,n为字符的个数

如:
response.write MyRandn(10)
输出10个随机字符


MyRandn(n) 生成随机数字,n为数字的个数

如:
response.write MyRandn(10)
输出10个随机数字


formatQueryStr(str) 格式化sql中的like字符串.
如:
q = Request("q")
q = formatQueryStr(q)
sql = "select * from [table] where aa like '%"& q &"%'"

GetRnd(min,max) 返回min - max之间的一个随机数

如:
response.write GetRnd(100,200)
输出大于100到200之间的一个随机数

RegReplace(str,regexStr,RepalceStr) 对str  进行正则替换

如:
htmlstr = "123<img src=""asdf.gif"" border=""0"">45<b>6</b>"
htmlstr2 = RegReplace(htmlstr,"<(.[^><]*)>","")
返回 htmlstr2  为123456

所有函数如下:






网站推荐:
虎的笑话 虎的成语 虎的歇后语
在线小游戏 成语排行榜 歇后语排行榜 中华五千年 文革图片


转载本站内容,请务必保留原作者信息。
本站提供的内容部分是在网上搜集,如果侵犯了您的版权,请告之,我们会删除内容或加上您的信息。(网站留言站内搜索)