[问题] 删除字串反斜线”/“问题??

楼主: s90104123 (也许当时忙着微笑和哭泣)   2019-06-25 18:24:50
最近在处里ip问题
格式像是”192.168.1.0/24”
想要把他处理成”192.168.1.0”
有使用过strip() 可是好像只能处理\n这种
请问还有什么其他的方式吗?
感谢
作者: justoncetime (台北丛林好冷~)   2019-06-25 18:29:00
.
作者: flarehunter (Range)   2019-06-25 19:20:00
split() or partition()
作者: adrianshum (Alien)   2019-06-25 21:48:00
视乎你的目的,方法多得很:split("/")[0] 、regex replace 掉/ 及后面的部份、regex 抽取各部份出来、甚至找出 / 的位置再取sub-sequence
楼主: s90104123 (也许当时忙着微笑和哭泣)   2019-06-25 22:28:00
感谢楼上大大的提点 一开始是想到用split拆解后把/删除后再组合 没想到有split(‘/‘)[0]这个方法!
作者: ckc1ark (伪物)   2019-06-25 23:56:00
py3的话可以试试ipaddress lib tinyurl.com/y4dj7y49
作者: justoncetime (台北丛林好冷~)   2019-06-26 00:30:00
方法多著,土法炼钢抓/位置塞到[]取出子字串也行啊

Links booklink

Contact Us: admin [ a t ] ucptt.com