Показать сообщение отдельно
  #10 (permalink)  
Старый 16.06.2010, 16:04
Новичок на форуме
Отправить личное сообщение для Romych Посмотреть профиль Найти все сообщения от Romych
 
Регистрация: 20.02.2010
Сообщений: 6

задача решена,
всем спасибо за помощь,
в итоге регулярное выражение получилось таким:

r = /\\[youtube\\]http:\\/\\/(www\\.){0,1}youtube\\.com\\/watch\\?v=([^\\[]{11,110})\\[\\/youtube\\]/g
result = html.replace(r, "<br><embed src='http://www.youtube.com/v/$2' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed><br>")


теперь все три разновидности ссылки читаются на ура

http://youtube.com/watch?v=ERAhCzkq3ds
http://www.youtube.com/watch?v=ERAhCzkq3ds
http://www.youtube.com/watch?v=ERAhC...eature=related
Ответить с цитированием