我正在處理正則表達式,我需要提取通過flashvars導入的表達式的兩個部分。正則表達式幫助AS3?
//sample data similar to what comes in from the flashvars. Note that the spaces are not after the and symbol, they are there because the html strips it.
var sampleText:String = "height1=60& amp;height2=80& amp;height3=95& amp;height4=75& amp;"
var heightRegExp:RegExp = /height\d/g; //separates out the variables
var matches:Array = sampleText.match(heightRegExp);
現在我需要幫助隔離每個變量的值,並把它們放在一個數組...例如,60, 80,
等我知道我應該能夠寫這個正則表達式,但我做不到得到exec表達權。任何幫助將非常感激!
你只是試圖訪問flashvars字符串的屬性嗎?如果是這樣,你應該只使用loaderInfo.parameters對象。 – gthmb
不,我可以使用常規flashvars方法單獨訪問參數。相反,我希望能夠使用該字符串來動態創建可重用對象。因此,通過的名稱/值對的用途不同,需要將其解析爲不同的數組。 – Shelley