Python 3:2つの文字列を一致させる

2353 ワード

Pythonには、1つの文字列に別の文字列が含まれているかどうかを判断するための3つの文字列マッチング方式があります.たとえば、文字列「HelloWorld」に「World」が含まれているかどうかを判断します.
def stringCompare(str1, str2):
    if str1 in str2:
        print("yes1")


# index str2 str1      , -1   str1    str2
def stringCompare2(str1, str2):
    if str1.index(str2) > -1:
        print("yes2")


#      str2 str1      
def stringCompare3(str1, str2):
    if str1.find(str2) > -1:
        print("yes3")


if __name__ == '__main__':
    a = "helloworld"
    b = "world"
    stringCompare(b, a)
    stringCompare2(a, b)
    stringCompare3(a, b)

 
転載先:https://www.cnblogs.com/huiAlex/p/7994606.html