永发信息网

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);//输出数字
}
}
全部回答
  • 1楼网友:平生事
  • 2021-03-18 05:04
有正则表达式
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);//输出数字
}
}
  • 3楼网友:逐風
  • 2021-03-18 03:14
var str:String = "s1a2g3f4";
var r:RegExp = /\d/igx;
trace(str.match(r).join(""))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯