@kani339

Как правильно убрать все буквы и все что находиться в скоблах?

Нужно из строки вытащить только
-0.06


Не получаеться объединить замену букв и заменя скобок и еих содержимого.

var str = "USD -0.06(-4.17%)";
var res = str.replace(/[a-zA-Z]([^)])*\]/g, '');
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 1
Settler1
@Settler1
Правильно написанный вопрос - половина ответа
Я думаю надо пойти от обратного, не удалять не нужное, а вытащить только нужное:
var str = "USD -0.06(-4.17%)";
var res = str.match(/([-]*[\d][.\d]*)/);
console.log(res[0]); //-0.06
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы