Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   ПОМОГИТЕ ДОСТАТЬ ЗНАЧЕНИЯ СТРОКИ (https://javascript.ru/forum/events/39107-pomogite-dostat-znacheniya-stroki.html)

Brook 16.06.2013 02:48

ПОМОГИТЕ ДОСТАТЬ ЗНАЧЕНИЯ СТРОКИ
 
Доброго времени суток.

Есть много кода из него надо достать линки на видео:

сами ссылки выглядят так: http://v.kiwi.kz/v/uin1ui23y123yn

у меня большой тест с этими значениями - как их достать
сразу предупрежу что в тексте есть и одинарные и двойные ковычки

вот пример текста:

l hsdfjkg hsjlfhglsjdkh lsjd hg src="http://v.kiwi.kz/v/uin1ui23y123yn" uih skgh sdjvcxnbm vcb uxcivbxvc>SDfhSdfh<SDFH sdfh E>R ywre f g <gfd  src="http://v.kiwi.kz/v/uin1ui23y123yn"<dfgh DGFH DFGH =DFGH DFHfg >DFGH DF H'FGH DFG HDF "FDG Ddfg djfghjfgh  src="http://v.kiwi.kz/v/uin1ui23y123yn" dghd dfg dfg ghd"DFgh dfgH :Dfgh dfgH D>FGhdFGH< dfg dfg dfgh "DFg hdFGH}Dfghdf>DFgh   src="http://v.kiwi.kz/v/uin1ui23y123yn" fdsg " sdfg Ssdf SD>Fg SDFS<DF G


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

devote 16.06.2013 03:15

var a = prompt();
var m = ('' + a).match(/(http:\/\/v\.kiwi\.kz[^"']*)/g);
alert(m.join('\n'));

monolithed 16.06.2013 04:21

var text = 'l hsdfjkg hsjlfhglsjdkh lsjd hg src="http://v.kiwi.kz/v/1" src="http://v.kiwi.kz/v/2" src="http://v.kiwi.kz/v/3" 2e';

var links = text.match(/(http:\/\/v\.kiwi\.kz[^"']*)/gim);

alert(links.join('\n'));

Brook 16.06.2013 12:12

БОЛЬШОЕ СПАСИБО - вы меня прямо весь вечер выручаете ))


Часовой пояс GMT +3, время: 05:23.