Текст в массив
У меня есть текст в переменной вида:
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, время: 11:05. |