У меня есть строка «D: \ folder \ image.jpg», и я хочу изменить ее на «http://ip/VDrive/folder/image.jpg
».Как заменить строку url
Я пытался что-то вроде этого:
var str = "D:\folder\image.jpg";
str = str.replace("D:\\", "http://ip/VDrive/");
result = str.replace("\\", "/");
, но он не работает. Я редактировал внешний файл js непосредственно из VS2008. Надеюсь, он не имеет к этому никакого отношения.
Пожалуйста, помогите мне с этим.
Вы понимаете, что ваша строка имеет (нижний регистр) 'd', и вы пытаетесь заменить (капитал)' D'? – Jon
JavaScript чувствителен к регистру, поэтому обязательно используйте 'toLowerCase()' или '.toUpperCase()' как требуется. Каков результат «результата»? – RemarkLima
Я тоже пытался изменить его на капитал, но он все тот же. Позвольте мне отредактировать мой пост. –