Преглед изворни кода

模板连续标点标签过滤优化

zhouna пре 6 година
родитељ
комит
c66b68b9e2
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      src/utils/tools.js

+ 1 - 1
src/utils/tools.js

@@ -565,7 +565,7 @@ function trimDots(str){
 //标签间连续标点只保留一个,保留前面一个
 function formatContinueDots(data){
   let arr=data.filter((it,i)=>{
-    if(!(it.name==','&&data[i-1].name==',')){
+    if(i==0||it.name&&(it.name.match(config.punctuationReg)||data[i-1].name.match(config.punctuationReg))){
       return it;
     }
   });