RegExp css url模式组

时间:2015-10-29 05:21:04

标签: javascript css regex actionscript-3

我有以下css字符串,我试图使用RegExp解析。我理解如何拆分逗号。如何使用结果返回数组或字符串?

我想我错过了捕捉群组的概念。这些是css背景属性。

这将分割逗号/,\s*/我将如何分割空格以返回2d数组。

value = "0% 100%, 0% 0%, 100% 0%, 50% 50%";

这非常适合获取第一个网址。我想拆分逗号/,\ s * /然后将结果与/((?<=\")[^\"]*(?=\"))/

分开
value = 'url("img/army_ant.png"),url("img/ants_menuNavButtton.png"),url("img/dirtbgtile.png")';

感谢。

我在AS3工作,但JavaScript RegExp工作正常。

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用map功能。对于第一种情况:

var value = "0% 100%, 0% 0%, 100% 0%, 50% 50%";
var final = value.split(/,\s*/).map(function(e) { return e.split(/\s+/); })