例如一个字符串:89.5+7*5-9/3.0+8.5。如何分别提取数字和字符串到两个数组当中?
谢谢大家.
谢谢大家.
解决方案 »
- struts2返回json时提示下载json数据
- javascript监听文本框,如果都为为空时按钮变灰
- js 如何写经纬度正则表达式
- JS代码延迟执行
- Javascript中,怎样在字符串(如'123123aaa123')查找到子字符串(如'123')的个数,即出现的次数?
- 最外层的DIV让它透明,内部嵌套的DIV让它不透明如何写样式
- 请给一点思路或者例程
- 对document()的不解
- 點reset后如何保留select選擇的值?
- 关于获取tr或td对象
- 关于window.opener.document.body).children("#div1")与clone
- 菜鸟问题!用户名和密码登陆验证,进来瞅瞅呗~谢谢!
var s="89.5+7*5-9/3.0+8.5",num,chr
num=s.match(/\d+(\.\d+)?/g)
alert(num)
chr=s.match(/[^\d\.]/g)
alert(chr)
var biaoDa2=/[\+ - \* \/]/;
var str=Nform.result.value.split(biaoDa1);
var num=Nform.result.value.split(biaoDa2);
Nform.result.value是我文本内容.谁把这个复制回复下,我就把分给他。