首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP字符串 分解成数组 有关问题!(还要对数字进行判断)

2014-01-21 
ASP字符串 分解成数组 问题!?(还要对数字进行判断)有一字符串 长度不固定 内容是AAABBAABAAAABBABABBBB

ASP字符串 分解成数组 问题!?(还要对数字进行判断)
有一字符串 长度不固定 内容是  "AAABBAABAAAABBABABBBB"

现在把字符串分解 每3个字符一组 然后生成数组,再对每个数组进行判断。

如果 数组="AAA"  变量 X 就 -10   如果数组包含“B”字符 X 就 +10  然后在页上列出结果如下

AAA   -10
BBA   +10
ABA   +10
AAA   -10
BBA   +10
BAB   +10
BBB   +10

结果 X=30  


请大侠们手指点一下编定方法感激万分!

[解决办法]
循环截取三个字符,然后判断,输出,结果存入变量,最后输出变量值,没必要用到数组呀?
[解决办法]


s = "AAABBAABAAAABBABABBBB"
X = 0
For i = 1 To Len(s) STEP 3
item = Mid(s, i, 3)
p = InStr(item, "B")
If p = 0 Or IsNull(p) Then
Response.Write  item & " -10<br>"
X = X - 10
Else
Response.Write  item & " +10<br>"
X = X + 10
End If
Next
Response.Write "X=" & X

热点排行