2013-07-08 2 views
2

파이썬 문자열에서 패턴 뒤에 텍스트를 추가하는 방법이 있습니까?파이썬에서 패턴 뒤에 텍스트 추가

예를 들어 나는 sed으로 쉽게 작업을 수행 할 수 있습니다

sed 's/my [a-z]\+ pattern/& lost_text/' 

& 전체 일치하는 패턴을 의미 곳.

검색과 사람 페이지 나에게 도움이되지 않았다 :(

답변

3

을 당신은 re.sub 찾고 :

:.

>>> import re 
>>> re.sub(r'(\d+)',r'\1--','abcd1cf123vf') 
'abcd1--cf123--vf' 
+0

아, 너무 쉽게했다 나는에서 검색 한 잘못된 방향입니다. 감사합니다. :) – rush

+0

SO 엔진의 제한으로 인해 즉시 답변을 수락하는 것은 불가능합니다. 그래서 나는 그것을 지금했다. – rush