|
|
|
@ -56,14 +56,14 @@ public class WordUtil {
|
|
|
|
|
}
|
|
|
|
|
for (int i = 0; i < runs.size(); i++) {
|
|
|
|
|
XWPFRun run = runs.get(i);
|
|
|
|
|
System.out.println("------>>>>>>>>>" + text);
|
|
|
|
|
// System.out.println("------>>>>>>>>>" + text);
|
|
|
|
|
if (text.contains("$")) {
|
|
|
|
|
start = text.indexOf("$");
|
|
|
|
|
}
|
|
|
|
|
if ((start != -1)) {
|
|
|
|
|
str += text.substring(text.indexOf("$"), text.length()).trim();
|
|
|
|
|
String paraList=runs.toString();
|
|
|
|
|
System.out.println("未删除前"+paraList);
|
|
|
|
|
// System.out.println("未删除前"+paraList);
|
|
|
|
|
Object[] runArr = runs.toArray();
|
|
|
|
|
int size=runs.size();
|
|
|
|
|
int $Index=0;
|
|
|
|
@ -76,9 +76,9 @@ public class WordUtil {
|
|
|
|
|
int startIn=$Index;
|
|
|
|
|
while (startIn<runs.size()) {
|
|
|
|
|
para.removeRun(startIn);
|
|
|
|
|
System.out.println("删除中"+para.getRuns());
|
|
|
|
|
// System.out.println("删除中"+para.getRuns());
|
|
|
|
|
}
|
|
|
|
|
System.out.println("删除后"+para.getRuns());
|
|
|
|
|
// System.out.println("删除后"+para.getRuns());
|
|
|
|
|
}
|
|
|
|
|
if ('}' == text.charAt(text.length() - 1)) {
|
|
|
|
|
if (start != -1) {
|
|
|
|
@ -87,9 +87,9 @@ public class WordUtil {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
System.out.println("start--->"+start);
|
|
|
|
|
System.out.println("end--->"+end);
|
|
|
|
|
System.out.println("str---->>>" + str);
|
|
|
|
|
// System.out.println("start--->"+start);
|
|
|
|
|
// System.out.println("end--->"+end);
|
|
|
|
|
// System.out.println("str---->>>" + str);
|
|
|
|
|
|
|
|
|
|
for (String key : params.keySet()) {
|
|
|
|
|
if (str.equals(key)) {
|
|
|
|
|