Показать сообщение отдельно
Старый 10.02.2010, 19:44
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Код AS3:
var re:RegExp = /\s+/g;
trace("          a     b   c      ".replace(re, " ")); // a b c
А остальное - похоже хочешь написать эвалюатор все-таки Делать это регекспом занятие неблагодарное. Лучше switch и по буковке проверять, иначе умаешься, да и нееффективно будет.
Это, выражаясь умными словами Regexp - это не тюринг-полный язык, поэтому некоторые задачи решать с его помощью сложно вплоть до невозможно.

@Wolsh
\w включает в себя цифры тоже
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 10.02.2010 в 20:02.