반응형
샘플 문자열이 있습니다. 더 긴 문자열에서이 문자열의 첫 번째 발생을 빈 문자열로 어떻게 바꿀 수 있습니까?
regex = re.compile('text')
match = regex.match(url)
if match:
url = url.replace(regex, '')
해결 방법
string.replace (s, old, new [, maxreplace])
old 부분 문자열의 모든 항목이 new로 대체 된 문자열 s의 복사본을 반환합니다. 선택적 인수 maxreplace가 제공되면 첫 번째 maxreplace 발생이 대체됩니다.
>>> u'longlongTESTstringTEST'.replace('TEST', '?', 1)
u'longlong?stringTEST'
참조 페이지 https://stackoverflow.com/questions/4628618
반응형
'파이썬' 카테고리의 다른 글
파이썬 1D numpy 배열에서 Numpy를 사용하여 로컬 최대 값 / 최소값 찾기 (0) | 2020.10.16 |
---|---|
파이썬 간단한 문자열에서 timedelta 객체를 생성하는 방법 (0) | 2020.10.16 |
파이썬 dump () 필수 위치 인수 1 개 누락 : Python json의 'fp' (0) | 2020.10.16 |
파이썬 목록의 정수에 추가 (0) | 2020.10.16 |
파이썬 블렌더-개체에 색상을 어떻게 추가합니까? (0) | 2020.10.16 |
댓글