aspose安装脚本:
mvn install:install-file -Dfile=D:\codes\java\lib\aspose-words-15.8.0-jdk16.jar -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=15.8.0 -Dpackaging=jar mvn install:install-file -Dfile=D:\codes\java\lib\aspose-words-24.6-jdk16.jar -DgroupId=com.aspose -DartifactId=aspose-words -Dversion=24.6 -Dpackaging=jar
aspose 15.8.0,pom
<dependency> <groupId>com.aspose</groupId> <artifactId>aspose-words</artifactId> <version>15.8.0</version> </dependency>
替换replace脚本为:
document.getRange().replace("原始输入词", "被替换的词",false,true); //第一个true代表大小写匹配,第二个true代表全词匹配
aspose 24.6,pom
<dependency> <groupId>com.aspose</groupId> <artifactId>aspose-words</artifactId> <version>24.6</version> </dependency>
替换replace脚本为:
document.getRange().replace("原始输入词", "被替换的词", new FindReplaceOptions(FindReplaceDirection.FORWARD));
FindReplaceOptions的选项主要有2个
1、方向:FORWARD,向前查找,BACKWARD,向后查找;
2、IReplacingCallback 回调接口,查看说明文档。
基本上replace普通字符串就够用了,其他替换比如正则表达式等等,可以在线查看文档 https://products.aspose.com/words/ , 不在此赘述。