찾다

 >  Q&A  >  본문

python - 정규식에서 일치하는 문자열의 후반부가 우연히 다음 일치하는 문자열의 전반부인 경우 이를 어떻게 구현합니까?

최근에 re 모듈을 검토하다가 문득 이런 질문이 떠올랐습니다. 즉, 일치하는 문자열의 후반부가 우연히 다음 일치하는 문자열의 전반부인 경우 이를 어떻게 달성할 수 있을까요? 예를 들어 문자열 aAFDdADDdDFDsDFS이 있고 세 개의 대문자로 둘러싸인 소문자 d, d, s를 일치시키려는 경우 내 코드는 다음과 같습니다. 으아악

얻어진 결과는 다음과 같습니다:

으아악

두 번째 d가 빠졌네요. 두 번째 d도 맞추고 싶으면 어떻게 해야 하나요? 감사해요!

给我你的怀抱给我你的怀抱2726일 전961

모든 응답(1)나는 대답할 것이다

  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:29:43

    r'(?<=[A-Z]{3})([a-z])(?=[A-Z]{3})'

    으아악

    회신하다
    0
  • 취소회신하다