使用js拆分字符串 怎么把字符串根据所有符号拆分,例如:*、+,-,空格等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 * split('*')+ split('+')- split('-') var str='xxk*df+df-df sdf sdf+df-dkf*kk';str=str.split('*').toString().split('+').toString().split('-').toString().split(' ')alert(str) 就是类似(weight * height)/2这样的一个字符串,我只想要weight和height 使用正则分割比较有优势,如下用 +,-,*,空格去分割字符串var filename = "ASDFK*SADF+ALDLAS-LDKFADFa*seAc tion.java"; var arr = filename.split(/\*|\-|\+|\s/); alert(arr); str='(weight * height)/2';str=str.replace(/[(*)/\d]/g,"");alert(str);是这样吗?如果还有空格的话,把\s也写进去就可以了! IE6下这个没问题,FF下,如果空格多的话,会变成多个分割,,,,最好加个\s+或者\s*限制一下! 修正一下,是必须\s+,不能用*,否则所有字母都将被分开,实测过IE和FF! 菜鸟想详细了解document.body.offsetHeight 点击button,为什么没有效果呢?请大侠帮忙啊!! 急...一个JS播放器问题,大家帮帮忙... disabled 功能为什么无效 正则表达式问题 请问页面刷新对应的是什么? 【淘宝ued一道智力题】求解释 怎么给新窗口写入东西??? 简单问题 高分求JavaScript的CHM文档 JS如何获取参数问题 使用js选择复选框的时候自动加减数值,请看代码,请高手赐教!在线等候,问题解决立刻结贴
+ split('+')
- split('-')
var str='xxk*df+df-df sdf sdf+df-dkf*kk';
str=str.split('*').toString().split('+').toString().split('-').toString().split(' ')
alert(str)
var arr = filename.split(/\*|\-|\+|\s/);
alert(arr);
str=str.replace(/[(*)/\d]/g,"");
alert(str);
是这样吗?如果还有空格的话,把\s也写进去就可以了!