水木社区手机版
首页
|版面-Web开发(WebDev)|
新版wap站已上线
返回
1/1
|
转到
主题:弱问一个JS里的用<tab>分隔的正则表达式
楼主
|
cowell
|
2013-11-26 06:51:36
|
展开
给出如下文本:
AAA BBB CCC DDD EEE FFF GGG HHH III
字串间是<tab>制表符分开的。注意DDD和EEE间有两个<tab>符。
现在用 s=s.split(/\t{1}/g); 进行分割存入数组s。
alert(s.length)的结果是9。可是我希望的结果是10。
应该如何解决呢?
--
FROM 134.134.137.*
2楼
|
cowell
|
2013-11-26 22:44:43
|
展开
我是在IE8下测试的,结果确实是9,而且用alert显示数组内容,没有出现空元素。:(
然后在Chrome下测了一下,果然结果是显示10。
万恶的IE啊!如何搞定呢?
【 在 nimi 的大作中提到: 】
: 你确定?
: 我不管是split(/\t{1}/g)还是split('\t')都是10
:
--
FROM 192.55.54.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版