请问split怎么拆分空格啊?

shenxian4 2009-08-20 11:53:56
如题
如str="中国 北京"

这个怎么拆分啊?
...全文
110 点赞 收藏 13
写回复
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
phoeni_xin 2009-08-20
一般的

for(i=0;i<tempArr.length;i++){
response.write(tempArr[i]);
}
回复
phoeni_xin 2009-08-20

str="中国 北京"
var tempArr = str.split(" ");
response.write(tempArr[0]);
response.write(tempArr[1]);

回复
shenxian4 2009-08-20
这里面为什么要用分行啊?[Quote=引用 2 楼 ningbaby 的回复:]
<%

str="中国 北京"

response.Write(split(str," ")(0)&" <BR>")
  response.Write(split(str," ")(1))
%>
[/Quote]
回复
haiyun365 2009-08-20
不行的话 先replace成- 在spilt
回复
shenxian4 2009-08-20
[Quote=引用 1 楼 poiuy343 的回复:]
split(str," ")
[/Quote]

这个不行,我就是这么做的
回复
ningbaby 2009-08-20
<%

str="中国 北京"

response.Write(split(str," ")(0)&"<BR>")
response.Write(split(str," ")(1))
%>
回复
poiuy343 2009-08-20
split(str," ")
回复
shenxian4 2009-08-20
非常感谢ls各位兄弟!
回复
shenxian4 2009-08-20
[Quote=引用 10 楼 toury 的回复:]
HTML code<%
str='中国 北京,美国 纽约,俄罗斯 莫斯科' arr=split(s,",")for i=0toubound(arr)
shen=split(arr(i),"")
s="<a href='search.asp?keyword="&shen(0)&"'>"&shen(0)&"</a>"&shen(1)&"<br>"
response.wri¡­
[/Quote]

上面应该是变量应该是s吧?
回复
toury 2009-08-20
str='中国 北京,美国 纽约,俄罗斯 莫斯科'
---------------->
str="中国 北京,美国 纽约,俄罗斯 莫斯科"
回复
toury 2009-08-20

<%
str='中国 北京,美国 纽约,俄罗斯 莫斯科'
arr=split(s,",")

for i=0 to ubound(arr)
shen=split(arr(i)," ")
s="<a href='search.asp?keyword="&shen(0)&"'>"&shen(0)&"</a>"&shen(1)&"<br>"
response.write s
next
%>
回复
shenxian4 2009-08-20
能再请教一个扩展的问题吗?
str='中国 北京,美国 纽约,俄罗斯 莫斯科'

请问如何给这个数组的每一个逗号前面的国家增加链接呢?

效果如:
<a href='search.asp?keyword=中国'>中国</a> 北京<br>
<a href='search.asp?keyword=美国'>美国</a> 纽约<br>
<a href='search.asp?keyword=俄罗斯'>俄罗斯</a> 莫斯科<br>
回复
ningbaby 2009-08-20
你百度一下split怎么用,什么都知道了。

我分行的目的是让你看的更清楚一点。没有特别的。
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告