我想提取 IP 并返回它。就像是
def getIPfromString ( myString ) {
..
return IP
}
IP = getIPfromString("ftp://192.168.13.108/720_prev")
print " IP Address : " + IP
输出 :
IP Address : 192.168.13.108
最佳答案
您可以使用带有一点 Groovy 魔法的 Java 的 URL 类;-)
String getAddressFromString( String url ) {
url.toURL().host
}
String ip = getAddressFromString( 'ftp://192.168.13.108/720_prev' )
println "IP Address : $ip"
其中(根据要求)输出:
IP Address : 192.168.13.108
关于groovy - 从字符串中获取 IP 地址(Groovy),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13722697/