asp取出字符串中的第一个、第二个、第三个字符

asp取出字符串中的第一个、第二个、第三个字符 字符串如:“我今天心情很好" 分别取出第一、第二、第三个字符“我”、“今”、“天”写出代码

第1个回答  2011-11-23
str=“我今天心情很好"
for i=1 to 3
response.write(mid(str,i,1)&"<br>")
next
-----------------------------------
呵呵,放松,一切都会好起来的!追问

谢谢。还有个问题,是字符串连接
是s1+s2+s3对吗

追答

用“&”作为连接符。如果是“+”的话,可能会导致数学运算,会出错的。

第2个回答  2011-11-23
s = "我今天心情很好"
s1 = left(s, 3)追问

分别取出单独的字符

追答

s1 = left(s,1)
s2 = mid(s,2,1)
s3 = mid(s, 3,1)

追问

谢谢。还有个问题,是字符串连接
是s1+s2+s3对吗

追答

用&

追问

content=str1&str2&str3&str4
在加入数据库的时候提示“对象不支持此属性或方法”

追答

可以先Response.Write content看一下结果是否正确另外&符号两边是有空格的:
content=str1 & str2 & str3 & str4

本回答被提问者采纳
相似回答