我想从Python中的url中删除。所以基本上如果字符串是HELLLO MOTOTOOOOOO http://moto.com yes
,字符串应该只读HELLLO MOTOTOOOOOO
。我知道如何删除一定数量的字符,我知道如何删除子字符串,但我不知道如何从子字符串中删除到最后。
从http
开始应该是好的。
答案 0 :(得分:4)
找到返回的位置。然后只使用切片:
p = mystring.find("http:")
substring = mystring[:p]
答案 1 :(得分:0)
#Your string
my_string = "HELLLO MOTOTOOOOOO http://moto.com yes"
#index will hold the starting index of 'http'
index = my_string.find("http")
#Create a substring from 0 (the start of the string) to index (where http starts)
my_string[0:index]
输出:
'HELLLO MOTOTOOOOOO '