본문 바로가기
IT/Python

파이썬에서 문자열 내에서 여러 문자열 찾기

by 성준하이 2022. 10. 19.
반응형

파이선에서 string 안에 특정 문자열은 find를 사용해서 찾을수 있다.

 

여러개의 위치를 찾고 싶을때 find를 쓰면 제일 앞에 있는 문자열만 나오게 된다.

 

여러개의 문자열을 찾고 싶다면 아래와 같이 하면 된다.

import re
text = "ABC123ABC456DEF789"
for text in re.finditer('ABC',text):
     print(text.start())

이렇게 하면 반복문을 통해서 특정 문자의 위치가 나오게 된다.

반응형

댓글