as3 获取一段字符串中的所有数字
答案:4 悬赏:10 手机版
解决时间 2021-03-18 14:10
- 提问者网友:骑士
- 2021-03-18 02:11
as3 获取一段字符串中的所有数字
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-03-18 02:27
不用正则表达式的方法:
var str:String = "s1a2g3f4";
for(var i:Number = 0;i {
var a = Number(str.charAt(i));
if(String(a) != "NaN")
{
trace(a);//输出数字
}
}
var str:String = "s1a2g3f4";
for(var i:Number = 0;i
var a = Number(str.charAt(i));
if(String(a) != "NaN")
{
trace(a);//输出数字
}
}
全部回答
- 1楼网友:平生事
- 2021-03-18 05:04
有正则表达式
var all_numbers:Array = str.match(/\d/);
数字就一个一个地存在数组all_numbers中了。
var all_numbers:Array = str.match(/\d/);
数字就一个一个地存在数组all_numbers中了。
- 2楼网友:想偏头吻你
- 2021-03-18 03:25
不用正则表达式的方法:
var str:String = "s1a2g3f4";
for(var i:Number = 0;i {
var a = Number(str.charAt(i));
if(String(a) != "NaN")
{
trace(a);//输出数字
}
}
var str:String = "s1a2g3f4";
for(var i:Number = 0;i
var a = Number(str.charAt(i));
if(String(a) != "NaN")
{
trace(a);//输出数字
}
}
- 3楼网友:逐風
- 2021-03-18 03:14
var str:String = "s1a2g3f4";
var r:RegExp = /\d/igx;
trace(str.match(r).join(""))
var r:RegExp = /\d/igx;
trace(str.match(r).join(""))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯