我在JavaScript字符串变量中有一个复杂的Excel公式:
=IF(F5=1;"";
IF(F8=1;"Процентная ставка до постройки";
IF(F8=2.7;CONCATENATE("Процентная ставка в 1-ый год";G21);
IF(F8=3;CONCATENATE("Процентная ставка в первые 3 года";G21);
CONCATENATE("Процентная ставка в первые 5 лет";G21)))))
我需要从中提取“纯”数字,并用乘以10 ^ 10的数字替换它们。 所以字符串应该变成
=IF(F5=10000000000;"";
IF(F8=10000000000;"Процентная ставка до постройки";
IF(F8=27000000000;CONCATENATE("Процентная ставка в 1-ый год";G21);
IF(F8=30000000000;CONCATENATE("Процентная ставка в первые 3 года";G21);
CONCATENATE("Процентная ставка в первые 5 лет";G21)))))
我不想触摸字符串中的数字(1-ый,5лет)或单元格名称(F5,G21)。
有没有简单的方法可以做到这一点,任何正则表达式还是什么?
我真的不想要任何脑力解析...