У меня есть строка в следующем формате.Как заменить обратную косую черту двумя черными пятнами в Javascript
var myStrg = "domain\john";
Мне нужно заменить \
с двумя \\
символов, как domain\\john
.
Как я могу это достичь?
Я уже прошел множество подобных вопросов и ответов, но никто из них не ответил на это.
Любые предложения были бы весьма полезными.
EDIT 01:
Чтобы сделать этот вопрос ясно, я добавляю больше справочной информации здесь с моим кодом. Как видите, параметр username
является параметром. Его формат будет примерно 'domain_name\user_name'
. Поэтому, когда я добавляю этот username
к URL-адресу, проблема возникает. И я не контролирую полученное значение как имя пользователя.
function myFunction(username) {
var fullurl = "http://myserver/mysite/_api/web/lists/getbytitle('MyTestList')/items?$select=ID&$filter=Username eq '" + username + "'";
NWF$.ajax({
url: fullurl,
method: "GET",
async: false,
headers: { "Accept": "application/json; odata=verbose" },
success: function (data) {
//process returned data here
},
error: function (data) {
alert('Error occurred.');
}
});
}
@Downvoter, Ваш _comment_ драгоценна для меня! – Rayon