asp获取逗号分隔的每个内容和数值

文章类型:常见问题    发表2010-08-31   文章编辑:怒熊网络 · 一站式互联网+技术服务商!   阅读:366

利用split函数可以方便获取利用逗号','分隔里面的内容,用法:split('有逗号的内容',',')

例子:split('北京,上海,广州,重庆',',')
然后这样直接输出的内容为:北京上海广州重庆。

如果想要知道里面用逗号分隔有多少个字段数,或者要获取里面具体的某个内容,则:
diqu=split('北京,上海,广州,重庆',',')
shu=UBound(diqu)
这样输出的内容为总字段数4;

获取里面某个内容:

diqu=split('北京,上海,广州,重庆',',')
sz1=diqu(1) ' 输出北京
sz2=diqu(2) ' 输出上海
sz3=diqu(3) ' 输出广州
sz4=diqu(4) ' 输出重庆
数字代表在里面所占的位置数(从左到右)

其实分隔符不一定是逗号',',也可以是其他分隔符号,比如'/',比如'|'等,这样使用时直接把逗号换成其他符号即可,如diqu=split('北京|上海|广州|重庆','|')