Показать сообщение отдельно
  #1 (permalink)  
Старый 07.03.2014, 09:19
Аватар для maternik
Аспирант
Отправить личное сообщение для maternik Посмотреть профиль Найти все сообщения от maternik
 
Регистрация: 15.10.2013
Сообщений: 31

Регулярное выражение, корректирующее арифметическое
Привет, все!
Придумываю регулярное выражение, чтобы корректировать арифметические выражения, заданные в строке, таким образом:

"0*0+-1*A1+P12*0".replace(/ пыщ пыщ пыщ /gi) = -A1
"D15*S3+-G8*-1+-1*-1".replace(/ пур пур пур /gi) = D15*S3+G8+1

Но пыщ пыщ как-то не придумывается! Как бы это?

Наверное, можно как-нибудь по-тупому, типа:
str.replace(/0/gi,"").replace(/1/gi,"").replace(/-1/gi,"-").replace(/\*\+/gi,"+")........

Последний раз редактировалось maternik, 07.03.2014 в 09:33.
Ответить с цитированием