У меня есть URL-запрос, который, например, выглядит следующим образом после decodeURIComponent
["pcs_availability:Online", "price:[1500 TO 1999.99]"]
результатов, которые мне нужны, это "1999.99".
Сейчас у меня есть
const query = ["pcs_availability:Online", "price:[1500 TO 1999.99]"]
const price = query.find((item) => item.match("price")).split(/::|:/)[1].split(" ")[2].replace("]", "");
Что возвращает мне 1999.99, и это то, чего я хочу, но мне было интересно, есть ли лучший способ сделать это вместо этого. К сожалению, я не могу изменить структуру запроса, поэтому мне приходится работать с этим.