소스 검색

修改导入导出部分bug

宋悦 8 년 전
부모
커밋
ec943d3a5b
1개의 변경된 파일8개의 추가작업 그리고 4개의 파일을 삭제
  1. 8 4
      cqb-comm-utils/src/main/java/com/qmth/cqb/utils/word/DocxProcessUtil.java

+ 8 - 4
cqb-comm-utils/src/main/java/com/qmth/cqb/utils/word/DocxProcessUtil.java

@@ -565,9 +565,11 @@ public final class DocxProcessUtil {
                                 tmpText = tmpText.replaceFirst("\\d{1,}\\.","");
                                 text.setValue(tmpText);
                             } else if(tmpText.matches("^\\d{1,}$")){
-                                text.setValue("");
+                                tmpText = tmpText.replaceFirst("\\d{1,}","");
+                                text.setValue(tmpText);
                             } else if(tmpText.contains(".")){
-                                text.setValue("");
+                                tmpText = tmpText.replaceFirst("\\.","");
+                                text.setValue(tmpText);
                                 return p;
                             }
 
@@ -581,9 +583,11 @@ public final class DocxProcessUtil {
                                 tmpText = tmpText.replaceFirst("[A-Z]\\.","");
                                 text.setValue(tmpText);
                             } else if(tmpText.matches("^[A-Z]$")){
-                                text.setValue("");
+                                tmpText = tmpText.replaceFirst("[A-Z]","");
+                                text.setValue(tmpText);
                             } else if(tmpText.contains(".")){
-                                text.setValue("");
+                                tmpText = tmpText.replaceFirst("\\.","");
+                                text.setValue(tmpText);
                                 return p;
                             }