url="//****" #url="/****"
urls=url[0:2]
if(urls == "/"):
print("/")
elif(urls == "//"):
print("//")
else:
print("not")
и если их “//” то обрезать их
url="//****" #url="/****"
urls=url[0:2]
if(urls == "/"):
print("/")
elif(urls == "//"):
print("//")
else:
print("not")
if url.startswith('//'): url = url[2:]
dimy44это не то
Да што вы там столько дней мучаете))). Ну просто же все
def foo(text): if text.startswith('//'): print('//') text = text[2:] elif text.startswith('/'): print('/') text = text[1:] return text print(foo('//blabla')) print(foo('/blabla'))
>>> url="//****" >>> re.findall('^(/{,}).*', url) ['//'] >>> len(re.findall('^(/{,}).*', url)[0]) 2
url = '/////****' while url.startswith('/'): url = url[1:]
JOHN_16/{,} == /*re.findall('^(/{,}).*', url)
>>> re.findall(r'^/+', '//abc') ['//'] >>> re.findall(r'^/+', 'abc') [] >>>
len(re.match(r'(/*).+', url).group(1))
import re url = '//***/***/' #url = '//***/***' #url = '***/***/' #url = '***/***' mo = re.match(r'(/*).*?(/*)$', url) start, end = map(len, mo.groups()) print(start, end)
while url.endswith('/'): url = url[:-1]