Browse Source

fix(formula): 更新文本匹配正则表达式以支持±符号

在 formulaStringToArray.js 文件中,更新了 wordReg 正则表达式,新增对±符号的支持,
以便正确匹配包含±符号的文本内容。同时注释掉了旧的正则表达式定义行。
duy 1 month ago
parent
commit
65a642b49b
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/views/formula/formulaStringToArray.js

+ 3 - 1
src/views/formula/formulaStringToArray.js

@@ -185,7 +185,9 @@ export const formulaStringToArray = (text,elemap,formulaMap) => {
   const commaReg = /^,/;//逗号
   const operatorReg = /^ (\+|-|\*|%|\/) /;//加减乘除
   // const wordReg = /^[\u4e00-\u9fa5\w0-9'"-]+/;//文本
-  const wordReg = /^[\u4e00-\u9fa5\{\}\w\\.0-9'"-]+/;//文本
+  // const wordReg = /^[\u4e00-\u9fa5\{\}\w\\.0-9'"-]+/;//文本
+  const wordReg = /^[±\u4e00-\u9fa5\{\}\w\\.0-9'"-]+/; // 新增±符号到文本匹配正则
+
  const sxReg = /^[|]/; // 匹配字符串开头竖线
 
   // const logicalReg = /^(>=|<=|>|<|=|&&)/;//逻辑符号