简单的字符串匹配

时间:2011-05-11 19:23:28

标签: python string-matching

我想做一个简单的字符串匹配,从字符串的-front-搜索。是否有更容易的方法来做这个可能内置? (re似乎有点矫枉过正)

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

3 个答案:

答案 0 :(得分:7)

def matchStr(ipadr = '10.20.30.40', matchIP = '10.20.'):
    return ipadr.startswith(matchIP)

答案 1 :(得分:1)

>>> 'abcde'.startswith('abc')
True

答案 2 :(得分:1)

'10.20.30.40'.startswith('10.20.')
>>>True