-1

我以前问过这个问题并得到了一些答复,但我仍然不清楚如何做到这一点,如果有人可以帮助我更多,我将不胜感激。我正在做的是从 URL 读取一些信息,然后我使用正则表达式(匹配)来获取我需要的字符串。但是我需要每个匹配的结果是一个字符串,因为我需要操作这个字符串。以下是您拥有的代码。有任何帮助。我再次问过这个问题,但我不知道如何在我这边进行。

var composer:StandardFlowComposer = txtSource.textFlow.flowComposer as StandardFlowComposer;
    var pattern:RegExp=  new RegExp("href=\"/player/.*?\">");
    var pattern2:RegExp=  new RegExp("href=\"/player/.*?\"");
    var myArrayOfLines:Array = ul.data.split(/\n/);
    var line:Array;
    var str:String = "";
    var lineFinal:Array;
    var lineURL:String;
    lineFinal =  myArrayOfLines;
    for each (var lineRaw:String in myArrayOfLines)
    { 
    trace(lineRaw);
        }
    trace(line);

任何帮助表示赞赏。非常感谢您。

4

1 回答 1

0

Try this , this will matches the specifed pattern against the string and returns array of strings...

var myArrayOfLines:Array = ul.data.match(/"your pattern here"/gs);

for each (var lineRaw:String in myArrayOfLines)
{ 
trace(lineRaw);
    }
trace(line);

Try your regex here

于 2013-01-15T05:39:30.280 回答