【发布时间】:2020-07-04 02:17:11
【问题描述】:
如何仅替换 .jar 的最后一个字符。以下是LIST_jar[0].nameOfJar 的示例值和预期的示例输出
my-firsrt.jar-1.jar >> my-firsrt.jar-1
my-firsrt-2.0.jar-1.jar >> my-firsrt-2.0.jar-1
my-firsrt-1.0-jar-1.jar >> my-firsrt-1.0-jar-1
my-firsrt-jar-1.0-jar-1.jar >> my-firsrt-jar-1.0-jar-1
my-firsrt-jar-1.0.jar.jar >> my-firsrt-jar-1.0.jar
my-firsrt-jar-1.0-jar.jar >> my-firsrt-jar-1.0.jar
这是我的示例代码,但它没有相应地工作,因为它正在替换所有 jar 值。
- name: Replace string
copy:
content: "{ name: jack }"
dest: "{{ directory }}/JAR_LIST/{{ LIST_jar[0].nameOfJar | regex_replace('.jar') }}.log"
【问题讨论】:
-
如果答案之一回答了您的问题,请不要忘记接受(并投票)。
-
当然。会做的