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