如何解析URL,例如:
JDBC:预言:瘦:@(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = 1.1.1.1)(PORT = 1521))(CONNECT_DATA =(SERVICE_NAME = server.name)))
完成 .
a = 'jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=1.1.1.1)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=server.name)))' a = a.split('(') host = a[4].replace(")","").replace("HOST=","") port = a[5].replace(")","").replace("PORT=","") s_name = a[7].replace(")","").replace("SERVICE_NAME=","") url = host + ':' + port + '/' + s_name print url
将打印:1.1.1.1:1521 / server.name
1 回答
完成 .
将打印:1.1.1.1:1521 / server.name