首先,如果发布了类似的内容,我深表歉意。我的正则表达式知识非常有限,我找不到可以适应的东西。
给出一个如下所示的 XML 文件:
<?xml version="1.0" encoding="UTF-8"?>
<databaseChangeLog>
<include file="init.changelog.xml"/>
<include file="v9.1.changelog.xml"/>
<include file="v9.2.changelog.xml"/>
<include file="v9.3.changelog.xml"/>
<include file="v9.3.1.changelog.xml"/>
<include file="v9.3.3.changelog.xml"/>
</databaseChangeLog>
我想要一个正则表达式来提取更改日志文件的最新版本。在上面的示例中,这将是字符串 v9.3.3
该正则表达式需要与 java 兼容,因为我需要将它与 ant 一起使用。
先感谢您。如果您能帮我解释一下它是如何工作的,将不胜感激。