programing

문자열의 하위 문자열 테스트

lastmoon 2023. 7. 21. 21:51
반응형

문자열의 하위 문자열 테스트

파이썬 문자열 "xxxxAB"를 테스트하는 쉬운 방법이 있습니까?CDyyyy"에 "ABCD"가 포함되어 있는지 확인합니다.

if "ABCD" in "xxxxABCDyyyy":
    # whatever

사용하는 것 외에도 몇 가지 다른 방법이 있습니다.in연산자(사용자):

index()

>>> try:
...   "xxxxABCDyyyy".index("test")
... except ValueError:
...   print "not found"
... else:
...   print "found"
...
not found

find()

>>> if "xxxxABCDyyyy".find("ABCD") != -1:
...   print "found"
...
found

re

>>> import re
>>> if re.search("ABCD" , "xxxxABCDyyyy"):
...  print "found"
...
found

언급URL : https://stackoverflow.com/questions/5473014/test-a-string-for-a-substring

반응형