0
点赞
收藏
分享

微信扫一扫

python分割字符串方法split()的简单运用(获取ip和端口号)

耳一文 2022-02-16 阅读 110

split()方法返回由分隔符分隔的子字符串列表

分隔符是存在于字符串中的,分割完后返回的列表不包括分割符。

比如'http://1.1.1.1:80'这个字符串就可以通过分割符':' '/' ':' 来分割字符串。

举个例子:分割'http://1.1.1.1:80','https://1.1.1.2:443'这两个字符串,获得对应的ip和端口值。

a='http://1.1.1.1:80'
b='http://1.1.1.2:443'
#以:分割字符串
a_1=a.split(':')
b_1=b.split(':')
#查看分割完返回的列表
print a_1,b_1
#获得分割完的端口
print a_1[2]
print b_1[2]
#由于ip前面有//两个符号,则将分割后的字符串再进行分割(套娃)
ip1=a_1[1].split('/')
print ip1[2]
ip2=b_1[1].split('/')
print ip2[2]

运行结果:

['http', '//1.1.1.1', '80'] ['http', '//1.1.1.2', '443']
80
443
1.1.1.1
1.1.1.2
举报

相关推荐

0 条评论