Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.02.2014, 11:30
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Получить массив из строки
Сорри канеш, не очень люблю и не понимаю регулярные выражения

мне нужно из строки с пробелами разной длины получить инфу об элементах. Например, загнать в массив.

Пусть дана строка
sssr = "   23   a       12    323            15    ";


Мне нужно получить массив

arr = [ 23, a, 12, 323, 15 ];


Пжлста помогите, кому это сделать легко =)
Ответить с цитированием
  #2 (permalink)  
Старый 27.02.2014, 11:48
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,501

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)
__________________
29375, 35

Последний раз редактировалось Aetae, 27.02.2014 в 12:13.
Ответить с цитированием
  #3 (permalink)  
Старый 27.02.2014, 12:15
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

sssr = "   23   a       12    323            15    ";
      alert(sssr.match(/\S+/g));
Ответить с цитированием
  #4 (permalink)  
Старый 27.02.2014, 12:39
Профессор
Отправить личное сообщение для alexan0308 Посмотреть профиль Найти все сообщения от alexan0308
 
Регистрация: 11.04.2011
Сообщений: 207

Сообщение от рони Посмотреть сообщение
sssr = "   23   a       12    323            15    ";
      alert(sssr.match(/\S+/g));
+ Сорри, двоим не поставишь (
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получить массив из php d js freelancerphpcss jQuery 3 02.07.2013 15:29
Получить массив значений MadChild Общие вопросы Javascript 4 10.06.2013 23:25
Как получить javasript массив из php? dima_tr AJAX и COMET 6 01.02.2013 03:37
как получить массив options ? Awilum jQuery 4 12.10.2011 14:32
Для события onCLick получить индекс строки и объект грида. progi2007 ExtJS 4 05.08.2009 11:31