- 热门文章:
- · vbscript和javascript互相调用方法
- · ASP页面内VBScript和JScript的交互
- · 在ASP中优化数据库处理
- · 关于Adodb.Stream 的使用说明
- · ASP.NET中实现DataGrid数据排序(1)
- · ASP.NET中实现DataGrid数据排序(2)
- · ASP.NET中实现DataGrid数据排序(3)
- · ASP.NET中实现DataGrid数据排序(4)
- · 利用RowFilter属性,将一个DataSet绑定到两个DataGrid
- · 将ASP生成的内容写入响应流中最有效的方法是什么?(1)
- · 将ASP生成的内容写入响应流中最有效的方法是什么(2)?
- · 在asp中调用jsp
上一篇:在ASP中优化数据库处理 >>
用InStr函数实现代码减肥
1、普通的方法:
If UCase$(char) = "A" Or UCase$(char) = "E" Or UCase$(char) = "I" Or UCase$(char) = "O" Or UCase$(char) = "U" Then
’ it is a vowel
End If
2、更加简练的方法:
If InStr("AaEeIiOoUu", char) Then
’ it is a vowel
End If
同样,通过单词中没有的字符作为分界符,使用InStr来检查变量的内容。下面的例子检查Word中是否包含一个季节的名字: 1、普通的方法:
If LCase$(word) = "winter" Or LCase$(word) = "spring" Or LCase$(word) = _ "summer" Or LCase$(word) = "fall" Then
’ it is a season’s name
End If
2、更加简练的方法:
If Instr(";winter;spring;summer;fall;", ";" & word & ";") Then
’ it is a season’s name
End If
有时候,甚至可以使用InStr来替代Select
Case代码段,但一定要注意参数中的字符数目。下面的例子中,转换数字0到9的相应英文名称为阿拉伯数字: 1、普通的方法:
Select Case LCase$(word)
Case "zero"
result = 0
Case "one"
result = 1
Case "two"
result = 2
Case "three"
result = 3
Case "four"
result = 4
Case "five"
result = 5
Case "six"
result = 6
Case "seven"
result = 7
Case "eight"
result = 8
Case "nine"
result = 9
End Select
2、更加简练的方法:
result = InStr(";zero;;one;;;two;;;three;four;;five;;six;;;seven;eight;nine;", ";" & LCase$(word) & ";") \ 6
下一篇:vbscript和javascript互相调用方法 >>
相关文章:
- · 用户状态维护
- · 用ASP创建多栏选项列表
- · 用ASP创建多栏选项列表(2)
- · ASP3.0中的流控制能力
- · 浅析数据完整性问题
- · 在ASP中改善动态分页的性能
- · 在你的ASP中使用类(class)
- · 一个在vbscript中读取cookie的程序函数
- · ASP.NET2.0应用中定制安全凭证之理论篇(1)
- · ASP.NET入门随想六之大航海家(1)
- · ASP.NET2.0应用中定制安全凭证之理论篇(2)
- · ASP.NET入门随想六之大航海家(2)
- · 用ASP.NET和XML做的新闻系统
- · 动态的管理ASP.NET DataGrid数据列
- · 在ASP.NET 2.0中实现数据的绑定(1)
- · 在ASP.NET 2.0中实现数据的绑定(2)
- · 在ASP.NET 2.0中实现数据的绑定(3)
- · 在ASP.NET 2.0中实现数据的绑定(4)
- · 在ASP.NET中动态创建柱状图和饼图(3)
- · DataList的分页技术
- · ASP.NET中在线用户统计
- · 把Excel文件中的数据读入到DataGrid中
- · 随机显示数据库记录
- · ASP.NET里的事务处理
- · 在ASP.NET页面中实现数据棒图(1)
- · 在ASP.NET页面中实现数据棒图(2)
- · 在ASP.NET页面中实现数据棒图(3)
- · ASP.NET如何存取SQL Server数据库图片
- · 实例演练ASP+XML编程(1)
- · 一个非常简单的将半角"转换为中文“的函数
- · 排序方式解决“上下主题”问题(2)
- · 显示左边的n个字符(自动识别汉字)函数
- · 关于页面和代码分离的
- · 一种效率极高的分类算法(1)
- · 一种效率极高的分类算法(2)
- · 浅谈在ASP.NET中数据有效性校验的方法(1)
- · 浅谈在ASP.NET中数据有效性校验的方法(2)
- · SQL Server存储图像数据的策略与方法(1)
