Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вопрос по replace (https://javascript.ru/forum/misc/52551-vopros-po-replace.html)

optron 23.12.2014 22:59

Вопрос по replace
 
Есть строка
var str = 'http://bla.org/bla/http://site.com/';

Пытаюсь удалить подстроку
http://bla.org/bla/

str = str.replace(/http:\/\/bla.org\/bla\//g, "");

Но не работает.

рони 23.12.2014 23:08

optron,
:-?
var str = 'http://bla.org/bla/http://site.com/';
str = str.replace(/http:\/\/bla\.org\/bla\//g, "");
alert(str)

рони 23.12.2014 23:10

optron,
да и ваш вариант рабочий при таких исходных данных

krutoy 24.12.2014 00:11

s="http://foo.bar/http://baz.bar"
alert(s.replace(/http:\/\/.+(http:\/\/.+)/, "$1"))


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