Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 09.07.2013, 16:20
Новичок на форуме
Отправить личное сообщение для volodymyrl Посмотреть профиль Найти все сообщения от volodymyrl
 
Регистрация: 26.01.2012
Сообщений: 9

Сообщение от Deff Посмотреть сообщение
str = '<div class="engage-eventCallout">{^youtubevideo|(width)425|(height)264|(rel)True|(color1)#666666|(url)http://www.youtube.com/watch?v=ZqUFLFmuLmg|(autoplay)False|(border)False|(loop)False|(cookies)False|(hd)False|(fs)True|(color2)#EFEFEF^}December 16, 2011 Seattle WA</p></div>'
if(/\^youtubevideo/gim.test(str)){
  var arr=str.split(/\^youtubevideo\|\(|\^\}/igm)[1].replace(/\)/gim,':"').split("|\(");
  eval('var obj = {'+(arr.join('",\n')+'"')+'}');

  for (i in obj){
     alert(i+':'+obj[i])
  }
}
Взял за основу этот вариант. Огромное всем спасибо!!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь в составлении регулярного выражения voloxa89 jQuery 4 13.12.2012 22:43
Составление регулярного выражения nip Общие вопросы Javascript 12 18.10.2012 16:07
Ограничить длину строки с помощью регулярного выражения pro_xaoc Элементы интерфейса 2 07.08.2011 15:58
Не работает шаблон для регулярного выражения Andrei Серверные языки и технологии 1 03.04.2010 09:48
Выделить целое слово на русском с помощью регулярного выражения! timdenice Общие вопросы Javascript 6 11.02.2010 12:59