gpt4 book ai didi

jenkins - 在 Groovy 中的字符串中间插入 % 字符

转载 作者:行者123 更新时间:2023-12-02 20:50:00 26 4
gpt4 key购买 nike

下面是我的代码片段(从 Jenkins 运行)

def mainUrl = "http://localhost:8080/job/"
...
jobsName.each(){
println "Jobs: ${it}"
println "${mainUrl}${it}/config.xml"
}

输出如下:

Jobs: Env_test
Jobs: Dev_test
Jobs: Model test
Jobs: Prod test

我尝试用 % 替换空格字符并使用了 ReplaceAll 方法,但仍然没有成功。

println "${mainUrl}${it}.replaceAll("//s","%")/config.xml"

我得到的输出:

http://localhost:8080/job/Model test.replaceAll(

http://localhost:8080/job/Prod test.replaceAll(

我正在寻找类似的输出,

http://localhost:8080/job/Model%test/config.xml
http://localhost:8080/job/Prod%test/config.xml

任何建议。谢谢。

最佳答案

尝试:

println "${mainUrl}${it.replaceAll('\\s','%')}/config.xml" 

关于jenkins - 在 Groovy 中的字符串中间插入 % 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42509957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com