Текст в массив
У меня есть текст в переменной вида:
id|unix time |from|to| 5|1400630381|5|10 6|1400633981|6|12 Подскажите, пожалуйста, можно ли как-то построчно засунуть эти данные в массив? вообще нужно будет потом график построить по этим данным, средствами svg |
Регулярные выражения для кого придумывали?
Как-то так: <script> function parse(source) { var result = []; var strings = source.match(/\d+\|\d+\|\d+\|\d+/g); for (var i in strings) { var string = strings[i]; result.push(string.match(/\d+/g)); } console.log(result); } </script> <textarea id="source"></textarea> <button onclick="parse(document.getElementById('source').value)">Parse</button> |
Спасибо ОГРОМЕННОЕ!!! Без Вас бы не разобрался.
|
Часовой пояс GMT +3, время: 02:53. |