|
@@ -801,6 +801,13 @@ let analyzer = {
|
|
return false;
|
|
return false;
|
|
};
|
|
};
|
|
|
|
|
|
|
|
+ let i = expr.search(/\df/ig); // 4F3
|
|
|
|
+ let j = expr.search(/\d\[/ig); // 4[定额基价人工费]
|
|
|
|
+ if (i > -1 || j > -1){
|
|
|
|
+ hintBox.infoBox('错误提示', `表达式中${hintBox.font('缺少运算符')}!`, 1);
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+
|
|
let pattCn = new RegExp(/[\u4E00-\u9FA5]+/gi);
|
|
let pattCn = new RegExp(/[\u4E00-\u9FA5]+/gi);
|
|
let arrCn = expr.match(pattCn);
|
|
let arrCn = expr.match(pattCn);
|
|
let pattBase = new RegExp(/\[[\u4E00-\u9FA5]+\]/gi);
|
|
let pattBase = new RegExp(/\[[\u4E00-\u9FA5]+\]/gi);
|