파이썬 특정 문자열로 시작하고 특정 문자열로 끝나는 단어 출력하는법

조회수 2160회

텍스트 파일 내용 읽어들인 다음에 문자열 입력받아 특정 문자1로 시작하는 특정 문자2로 끝나는 단어를 추출하는 프로그램을 작성하려 합니다. 텍스트 파일은 읽어들엿는데 그 다음을 어떻게 해야할지 헤매는 중입니다. 이거 정규표현식 이용해서 할 수 있는건가요??? 아니면 또 다른 방법이 있을까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 여러가지 방법이 있는데..

    re모듈을 통해서 구현이 가능합니다. 제가 re모듈 명령어를 제대로 알지 못해서 자세하게 설명은 못하겠네요..

    다른 분이 알려주시거나, re 모듈 정규식에 대해 찾아보시면 도움이 될 것 같습니다.

    단순히 첫 자와 끝 자만 확인하는 거라면 다음과 같이 구현도 가능합니다.

    a = '텍스트'
    if a[0] == '텍' and a[-1] == '트':
        print(a)
    

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)