Показать сообщение отдельно
  #1 (permalink)  
Старый 14.08.2015, 10:06
Интересующийся
Отправить личное сообщение для kovalenko3331 Посмотреть профиль Найти все сообщения от kovalenko3331
 
Регистрация: 14.08.2015
Сообщений: 17

Обрезка текста до и после нужной фразы с последующей заменой
Уважаемые форумчане, помогите дописать скрипт.
В общем нужно чтобы с этой ссылки
<iframe src='http://sait.ru/embed/1234567891123/video' frameborder='0'  width='607' height='360' scrolling='no' allowfullscreen></iframe>
получилось вот это
http://sait.com/video/1234567891123/index.m3u8

Есть скрипт
<script language="javascript" type="text/javascript">
/*<![CDATA[*/
document.onmouseup = function(){
var t =  document.getElementsByTagName('textarea');
for (var i=0; i<t.length; i++)  {
t[i].value=t[i].value.replace(/<iframe.*? src='(.*?)'.*?<\/iframe>/gim, '$1');
}
}
/*]]>*/
</script>

который частично решает задачу, вырезает все что находится между одинарных кавычек получается вот это
http://sait.ru/embed/1234567891123/video
а нужно чтобы было вот это
1234567891123
с заменой тоже как бы все нормально
http://sait.com/video/$1/index.m3u8
единств енный вопрос как обрезать до и после нужного текста.
Только начал учить js и как это сделать пока не в моих способностях. Прошу помощи у знатоков!
Ответить с цитированием