Поиск определенного слова в тексте
Здравствуйте, мне надо найти в тексте вот это: //i1.ytimg.com/vi/gRskt8VAc1s/default.jpg , соответственно вместо gRskt8VAc1s может быть любой другой id видео, и надо это удалить из текста, и одновременно перенести эту ссылку в var url_video. Что-то не получается так сделать, я вообще не имею представления как это сделать, ПОМОГИТЕ!!! ПЛЗ, заранее СПС. :)
<div id="text"> text, text. text //i1.ytimg.com/vi/gRskt8VAc1s/default.jpg </div> |
var text = 'text, text. text //i1.ytimg.com/vi/gRskt8VAc1s/default.jpg fgfsghgfg'; var f = text.match(/\/\/i1.ytimg.com\/vi\/(\w){11}\/default.jpg/i); alert(f[0]); |
А как можно сделать чтоб это ( //i1.ytimg.com/vi/gRskt8VAc1s/default.jpg) не вытаскивало а удаляло из текста или скрывало?
|
var text = 'text, text. text //i1.ytimg.com/vi/gRskt8VAc1s/default.jpg fgfsghgfg'; var f = text.replace(/\/\/i1.ytimg.com\/vi\/(\w){11}\/default.jpg/i, ''); alert(f); Регулярные выражения |
Задание как то криво составлено..
Насколько я понял нужно следующее? - var text = 'text, text. text //i1.ytimg.com/vi/gRskt8VAc1s/default.jpg fgfsghgfg'; var f = text.match(/\/\/i1.ytimg.com\/vi\/(\w+)\/default.jpg/i); var url_video = f[1]; alert(url_video); var any_other = 'ANY_OTHER_VIDEO'; var res = text.replace(url_video, any_other); alert(res); |
Часовой пояс GMT +3, время: 08:06. |