natasha 1 年之前
父節點
當前提交
a948751519
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/views/Textanalysis/index.vue

+ 4 - 3
src/views/Textanalysis/index.vue

@@ -1342,10 +1342,11 @@ export default {
       return new Promise((reslove) => {
         // 去除标点]
         const regex = /[\u4e00-\u9fa5]/g;
-        let keylength = regex.test(key) ? key.length : key.split(' ').length;
+        const flag = regex.test(key);
+        let keylength = flag ? key.length : key.split(' ').length;
         let arr = [];
         for (let i = 0; i < txt.length; i++) {
-          if (txt[i] === (regex.test(key) ? key[0] : key)) {
+          if (txt[i] === (flag ? key[0] : key)) {
             arr.push(i);
           }
         }
@@ -1353,7 +1354,7 @@ export default {
         arr.forEach((item) => {
           let arr = [];
           for (let i = 0; i < keylength; i++) {
-            if (txt[item + i] === (regex.test(key) ? key[i] : key)) {
+            if (txt[item + i] === (flag ? key[i] : key)) {
               arr.push(item + i);
             } else {
               arr = [];