如何用正则划分字符串



有人会知道我将如何使用REGEX分开字符串?

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(':');

将创建一个数组,其中每个索引是公共特定器之间的字符。

so:

a = [word1, word2, 6]

然后您可以解析您认为合适的数组。

最新更新