Простое совпадение строк

Я хочу сделать простое совпадение строк, выполняя поиск по фронту строки. Есть ли более простые способы сделать это с помощью встроенного? (re кажется излишним)

def matchStr(ipadr = '10.20.30.40', matchIP = '10.20.'):
    if ipadr[0:len(matchIP)] == matchIP: return True
    return False

3 ответа

Решение
def matchStr(ipadr = '10.20.30.40', matchIP = '10.20.'):
    return ipadr.startswith(matchIP)
'10.20.30.40'.startswith('10.20.')
>>>True
>>> 'abcde'.startswith('abc')
True
Другие вопросы по тегам