문자열 s
에서 image_bid를 검색해야하며이 경우 해당 문자열을 값 DEBUG
으로 바꿀 필요가있는 경우 다음을 시도했지만 시도하지 않았습니다. 누구나 할 수있는 일을 제안 할 수 있습니까?문자열에서 텍스트를 검색하고 해당 값으로 바꾸는 방법
import re
s = "cols/sel/Pkg/Bin/LA/${image_bid:DEBUG}/"
match = re.search('image_bid:(\w+)',s)
print match.group(1)
if match:
final_value = s.replace('image_bid:(\w+)',match.group(1))
print final_value
MY OUTPUT:-
cols/sel/Pkg/Bin/LA/${image_bid:DEBUG}/
Expected output:-
cols/sel/Pkg/Bin/LA/DEBUG
뭔가를 원하는 당신은'$을 기대하는 이유 {'와'} /'는 사라지나요? –
그게 받아 들일 수있는 경로가 아니 ... – kemosabee
난 그저 당신의 구현을 실제로 그들을 제거하려고하지 의미합니다. 그것이 의도적인지 또는 감독인지 확실하지 않았습니다. –