Показать сообщение отдельно
  #3 (permalink)  
Старый 02.04.2018, 09:20
Профессор
Отправить личное сообщение для Artur_Hopf Посмотреть профиль Найти все сообщения от Artur_Hopf
 
Регистрация: 13.03.2018
Сообщений: 278

Сообщение от laimas Посмотреть сообщение
var arr = ['пчелка жопка вес:0,02:кг', 'одуванчик тараканчик вес:0,0001:кг', 'блошка махнушка вес :0,00001:кг'];

alert(/\d,\d+/.exec(arr[1]))
Попробовал так
var arr = ['пчелка жопка вес:0,02:кг', 'одуванчик тараканчик вес:0,0001:кг', 'блошка махнушка вес :0,00001:кг'];

alert(getSubStr(arr));

function getSubStr(str) {
      for( var i = 0; i < str.length; ++i ){
          var r = /\d,\d+/.exec(str[i]);
          return r;
      }
};

опять выходит только одно значение, для пояснения нужен вид :
alert('0,02, 0,0001, 0,00001');
Ответить с цитированием