有人会知道如何使用Regex分割这样的字符串吗?
str:String = "word1:word2:6";
我需要将它分成3个部分,分隔符是:
//output
w1 = word1
w2 = word2
num = 6
谢谢,
标记
答案 0 :(得分:2)
您不需要RegExp来实现此目的:
str:String = "word1:word2:6";
var arr:Array = str.split(":");
w1 = arr[0];
w2 = arr[1];
num = arr[3];
答案 1 :(得分:1)
您不需要使用RegExp。
var a:Array = str.split(':');
这将创建一个数组,其中每个索引都是公共分隔符之间的字符。
所以:
a = [word1, word2, 6]
然后你可以解析你认为合适的数组。