Обрезка текста до и после нужной фразы с последующей заменой 
		
		
		
		Уважаемые форумчане, помогите дописать скрипт. 
	В общем нужно чтобы с этой ссылки <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 и как это сделать пока не в моих способностях. Прошу помощи у знатоков!  | 
	
		
 
var url = "http://sait.ru/embed/1234567891123/v$^ideo".split("/"),
hash = url.pop().split (  "?" ) .pop(),
name = "XXXVideo" ;
if ( hash )
   name = name + "?" + hash;
url.push( name  );
url = url.join("/");
 | 
	
		
 kovalenko3331, 
	
var value ="<iframe src='http://sait.ru/embed/1234567891123/video' frameborder='0'  width='607' height='360' scrolling='no' allowfullscreen></iframe>" ;
     value = value.replace(/<iframe.*?src=.*?(\d+).*?<\/iframe>/gim, 'http://sait.com/video/$1/index.m3u8');
     alert(value)
 | 
	
		
 рони! 
	Огромное спасибо все именно так как нужно! Скажите еще пожалуйста, а как сделать если к примеру такая ссылка будет? <iframe src='http://sait.ru/embed/7875cbc9dd218b79/video' frameborder='0' width='607' height='360' scrolling='no' allowfullscreen></iframe>а то сейчас выходит http://sait.com/video/7875/index.m3u8а нужно http://sait.com/video/7875cbc9dd218b79/index.m3u8 Попробовал так 
var value ="<iframe src='http://sait.ru/embed/7875cbc9dd218b79/video' frameborder='0'  width='607' height='360' scrolling='no' allowfullscreen></iframe>" ;
2
     value = value.replace(/<iframe.*?src=.*?(\d+[a-z]+).*?<\/iframe>/gim, 'http://sait.com/video/$1/index.m3u8');
3
     alert(value)
но не совсем то.Заранее спасибо за ответ.  | 
	
		
 kovalenko3331, 
	
var value ="<iframe src='http://sait.ru/embed/7875cbc9dd218b79/video' frameborder='0'  width='607' height='360' scrolling='no' allowfullscreen></iframe>" ;
     value = value.replace(/<iframe.*?embed\/([^\/]+).*?iframe>/gim, 'http://sait.com/video/$1/index.m3u8');
     alert(value)
 | 
	
		
 рони, 
	Еще раз спасибо! Работает как нужно!  | 
	
		
 poни, 
	Лyчшe пpивязывaть распapc не к "embed/", а к пocлeдyющeмy "/video"  | 
	
		
 Deff, 
	чем лучше?  | 
	
		
 рони, 
	embed на старых ссылках на ютуб не было  | 
	
		
 Deff, 
	ок 
var value ="<iframe src='http://sait.ru/embed/7875cbc9dd218b79/video' frameborder='0'  width='607' height='360' scrolling='no' allowfullscreen></iframe>" ;
     value = value.replace(/<iframe.*?\/([^\/]+)\/video.*?iframe>/gim, 'http://sait.com/video/$1/index.m3u8');
     alert(value)
 | 
| Часовой пояс GMT +3, время: 18:43. |