Ale*_*lex 7 javascript string jquery
我有一个字符串:
text-345-3535
Run Code Online (Sandbox Code Playgroud)
数字可以改变.如何从中获取两个数字并将其存储到两个变量中?
var str = "text-345-3535"
var arr = str.split(/-/g).slice(1);
Run Code Online (Sandbox Code Playgroud)
尝试一下: http ://jsfiddle.net/BZgUt/
这将为您提供一个包含最后两个数字集的数组.
如果你想在单独的变量中添加它.
var first = arr[0];
var second = arr[1];
Run Code Online (Sandbox Code Playgroud)
试一试: http ://jsfiddle.net/BZgUt/1/
编辑:
只是为了好玩,这是另一种方式.
尝试一下: http ://jsfiddle.net/BZgUt/2/
var str = "text-345-3535",first,second;
str.replace(/(\d+)-(\d+)$/,function(str,p1,p2) {first = p1;second = p2});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2479 次 |
| 最近记录: |