Как получить значение переменной из строки, используя Javascript? - PullRequest
0 голосов
/ 06 декабря 2018

У меня есть переменная в строковом формате следующим образом:

"hello?supporterId=57d7466d"

Я хочу извлечь значение SupporterId и привет текста из строки выше, как показано:

text="hello"
supporterId="57d7466d"

Как добитьсяэто в javascript?

Ответы [ 2 ]

0 голосов
/ 06 декабря 2018

Вы можете сделать это, разделив строку,

var test = "hello?supporterId=57d7466d"
var text = test.split('?')[0];
var supportID = test.split('?')[1].split('=')[1];
0 голосов
/ 06 декабря 2018

Разделить строку по разделителю ? или = и выбрать первый и последний элемент массива результатов, используя slice()

var str = "hello?supporterId=57d7466d";

var split = str.split(/\?|=/);
[text, supporterId] = [split[0], split[2]]
console.log(text, supporterId);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...