Escape String равно специальные символы в JavaScript - PullRequest
0 голосов
/ 13 июня 2018

У меня есть строка в JavaScript:

ghi chú đặc biệt (!@#$%^&*) ngày 06/11/2018

Как я могу избежать этого и проанализировать в URL Расшифровать это в Java?Я пытаюсь использовать:

encodeURIComponent(url);

Но я просто получаю эту строку: ghi chú đặc biệt (! @ Как я могу это исправить Спасибо

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Вы можете использовать encodeURIComponent () и decodeURIComponent () для кодирования, а затем декодирования URL;

var url="ghi chú đặc biệt (!@#$%^&*) ngày 06/11/2018";
var encoded = encodeURIComponent(url);
var decoded = decodeURIComponent(encoded)
console.log(`Encoded url ${encoded}`);
console.log(`Decoded url ${decoded}`);
0 голосов
/ 13 июня 2018

Должно быть простым

var uri = "ghi chú đặc biệt (!@#$%^&*) ngày 06/11/2018";
var res = encodeURIComponent(uri);
console.log (res)

См. - https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_encodeuricomponent

...