Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите с replace (https://javascript.ru/forum/misc/30097-pomogite-s-replace.html)

paintmedia 24.07.2012 04:38

Помогите с replace
 
var img = jQuery(".inhead").css("backgroundImage");
img = img.replace("url(\"", "");
img = img.replace("\")", "");

Подскажите, пожалуйста почему в хроме не работает и как исправить. Replace просто игнорируется.
Заранее, благодарен. :thanks:

devote 24.07.2012 05:04

var a = "url('foo.jpg')";
alert( a.replace( /url\(["']?(.*?)["']?\)/, '$1' ) );

var a = "url(\"foo.jpg\")";
alert( a.replace( /url\(["']?(.*?)["']?\)/, '$1' ) );

var a = "url(foo.jpg)";
alert( a.replace( /url\(["']?(.*?)["']?\)/, '$1' ) );

var a = "foo.jpg";
alert( a.replace( /url\(["']?(.*?)["']?\)/, '$1' ) );

paintmedia 24.07.2012 12:58

Спасибо огромное. Очень помогли!:dance:


Часовой пояс GMT +3, время: 07:44.