Вытащить цифру из класса
Всем добрый вечер.
у меня есть див с классом ui-dialog ui-widget ui-widget-content ui-corner-all ui-front 36 ui-draggable ui-resizable Как мне из него вытащить только цифру с учетом что она динамическая? Спасибо заранее |
zzzzzz,
:-? <!DOCTYPE HTML> <html> <head> <title></title> </head> <body> <script src="http://code.jquery.com/jquery-latest.js"></script> <div class="ui-dialog ui-widget ui-widget-content ui-corner-all ui-front 36 ui-draggable ui-resizable"></div> <script type="text/javascript"> alert($("div").attr("class").replace(/\D+/g, "")); </script> </body> </html> |
друзья помогите с этими рег выражениями, я не ленивый просто уже устал
как из http://www.youtube.com/watch?v=H9H0ocq1wLs вытащить то что после v= с отрицаниями в основном не могу разобраться |
var http = 'http://www.youtube.com/watch?feature=df3232&v=H9H0ocq1wLs&olo=11'; alert( http.match( /watch\?\S*v=([^&]+)/ )[1] ) |
megaupload,
долго ты |
var str = 'http://www.youtube.com/watch?v=H9H0ocq1wLs' str = str.match(/\?v=(.*)/)[1] alert(str) |
нашел свою старую темку - воть
|
фейл
var http = 'http://www.youtube.com/watch?feature=df3232&v=H9H0ocq1wLs&olo=11'; alert( http.match( /\?v=(.*)/ )[1] ) |
megaupload,
var reg = /(\?|&)v=(.*)|&/ var str = 'http://www.youtube.com/watch?feature=df3232&v=H9H0ocq1wLs&olo=11', str2 = 'http://www.youtube.com/watch?v=H9H0ocq1wLs' str = str.match(reg) str2 = str2.match(reg) alert(str) alert(str2) ====== Фак.. Не знаешь в чем ошибка? Вроде все логично Найти текст после (?|&)v= При этом ограничить его симоволом: &, который может как стоять, как и нет ![]() |
Вариант )))
var str = 'http://www.youtube.com/watch?feature=df3232&v=H9H0ocq1wLs&olo=11', str2 = 'http://www.youtube.com/watch?v=H9H0ocq1wLs'; alert( [str.split( /[\S\s]*v=|&/)[1],str2.split( /[\S\s]*v=|&/)[1]] ) |
Часовой пояс GMT +3, время: 11:09. |