一段非常实用的vbscript代码,运行后可以实现依次输出26个字母a~z,通过修改代码可以实现其他更加实用的功能。源代码:
<script language="vbscript">
dim arr(25),k
for i = 97 To 122
arr(k) = chr(i)
k = k + 1
next
document.write(join(arr,"<br />"))
</script>
输出效果:
a
b
c
.
.
.
z
举个实用的例子:
我要批量搜索未注册域名,如ablog,bblog,cblog….. 需要给单词blog依次添加26个英文字母,
修改代码:
<script language="vbscript">
dim arr(25),k
for i = 97 To 122
arr(k) = chr(i)
k = k + 1
next
document.write(join(arr,"blog<br />"))
</script>
输出效果:
ablog
bblog
cblog
.
.
.
zblog
代码解释:
小写字母的asc码是处在97-122这个区间中,抓住这点,我们只要把这个区间的值转换成字符就可以实现从a-z这些字母的遍历了。
其中for i = 97 to 122 就是遍历这个区间
arr(k) = chr(i) 这句话的意思是将转换后的字符存到下标为k的数组中
document.write(join(arr,"<br />"))这句话的意思就是将这个数组中<br />形式连接,并输出。
依次输出26个字母
2010-05-04 / 分类:软件软体 / 5 条评论 / 5,894 次阅读
- 世界十大禁片 (270,537)
- 不用登录QQ查看好友资料 (155,090)
- 手把手教你成为一个牛逼的Blogger (126,566)
- 在哪个网站能找一夜情? (125,689)
- 江苏省英语三级四六级查询 (122,510)
- 最新搜索引擎收录地址大全 (119,873)
- 局域网中加速启动速度 (119,415)
- 致所有来访者(12年1月03日更新) (112,419)


2011年01月27日 3:43 上午
好牛逼啊。。受教了
[回复]
2010年06月3日 3:56 上午
呵呵!来看下!!
[回复]
2010年05月14日 12:16 上午
不错
[回复]
2010年05月8日 8:29 上午
学习了……
[回复]
2010年05月5日 7:40 上午
路过,留个脚印.
[回复]