Регулярное выражение, корректирующее арифметическое
Привет, все!
Придумываю регулярное выражение, чтобы корректировать арифметические выражения, заданные в строке, таким образом:
"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.
|