Показать сообщение отдельно
  #5 (permalink)  
Старый 10.03.2011, 00:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Вариант
for (var str = "math.sin() math.cos() math.Pi random.get()   random.set() ", re = /(math|random)\.(\w+)[()]{2}/g, a = []; re.exec(str) != null;) a.push(RegExp.$2);
  alert(a);

Последний раз редактировалось рони, 10.03.2011 в 00:56. Причина: убрал Pi из выходного массива
Ответить с цитированием