Получить массив из строки
Сорри канеш, не очень люблю и не понимаю регулярные выражения :)
мне нужно из строки с пробелами разной длины получить инфу об элементах. Например, загнать в массив. Пусть дана строка sssr = " 23 a 12 323 15 "; Мне нужно получить массив arr = [ 23, a, 12, 323, 15 ]; Пжлста помогите, кому это сделать легко =) |
if (!String.prototype.trim) { //IE < 9
String.prototype.trim = function () {
return this.replace(/^\s+|\s+$/g, '');
};
}
var sssr = " 23 a 12 323 15 ";
var arr = sssr.trim().split(/\s+/); //1
alert(arr)
var arr = sssr.match(/\S+/g); //2
alert(arr)
|
:-?
sssr = " 23 a 12 323 15 ";
alert(sssr.match(/\S+/g));
|
Цитата:
|
| Часовой пояс GMT +3, время: 05:16. |