我需要在字符串中找到4个连续数字的第一次出现(如果存在)。
例如:
Hello6326 -> 6326 Tomo3753rrow -> 3753 23Thankyou -> (nothing) 1121 -> 1121
我知道我必须使用正则表达式,我尝试了不同的解决方案,但没有运气。
答案 0 :(得分:3)
样品:
var str:String = "Hello6326 -> 6326 Tomo3753rrow -> 3753 23Thankyou -> nothing 1121 -> 1121";
var res:Array = str.match(/\d{4}/g);
trace(res);
输出:
6326,6326,3753,3753,1121,1121