2013-06-26 2 views
1

VFP에는 대부분의 언어에서 공통된 기능이 있습니다. This is : STRTRAN(var1,'abc') 이 함수는 하위 문자열 "abc"를 추출하여 var1 변수를 조정합니다.Python의 StringTranslate() 함수

STRTRAN("Hello yee valiant ones!", 'yee ')"Hello valiant ones!"

파이썬 같은 것을 가지고 있는가에 이르게 : 예를 들어

? 나는 단지 약간의 RegEx와 혼란스런 길을 찾아 내고 나에게는 다소 난처합니다. 당신의 도움이

DK에 대한

많은 고맙습니다

답변

5

당신은 str.replace를 사용할 수 있습니다

>>> strs = "Hello yee valiant ones!" 
>>> strs.replace(' yee','') 
'Hello valiant ones!' 
#or 
>>> strs.replace('yee ','') 
'Hello valiant ones!' 
+0

감사합니다 @AshwiniChaudhary. 나는 그 것을 잊었다. 그럴거야 ... – DeKoss

2

str.translate 방법이 있지만 그것은 단지 격리 된 문자 작동합니다. 너는 아마 str.replace을 원한다 :

>>> "Hello yee valiant ones!".replace('yee ', '') 
'Hello valiant ones!' 
+0

예, 감사합니다. @doukremt! – DeKoss