2009-11-19 2 views
0

У меня есть эта строкаExtract часть строки в флэш

<p><img src="http://www.foo.com/bar.jpg"></p><p>other content here</p> 

Мне нужно извлечь Src URL. Тег img появляется только при начале строки.

Заранее спасибо.

+1

Что бы вы ни делали, не использовать регулярное выражение: http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 :-) – tvanfosson

+0

... серьезно, посмотрите на классы XML в документации и проанализируйте его как XML, затем найдите дочерний элемент img и получите значение атрибута src. – tvanfosson

+0

Это внутри стороннего json-файла, который у меня отсутствует ... – chchrist

ответ

0

Вы можете использовать String.split:

var s:String = "<p><img src=\"http://www.foo.com/bar.jpg\"></p><p>other content here</p>"; 
var a:Array = s.split('"'); 

СРК URL будет 2-й элемент массива, так:

trace(a[1]); 
+0

Thnx danii вы рок! – chchrist

+0

thanx :) рада помочь – danii

Смежные вопросы