2017-08-24 8 views
-1

私は、同じ単語を2度含む文字列、つまり"hihi"を持っています。最初の'hi'を削除して2番目のオカレンスだけが存在するようにするにはどうすればよいですか?ダブル文字列を削除して最初の単語にすることはできますか?

+0

'ワード[:LEN(単語)/ 2]は'? –

+0

は整数に使用されていますか? – Sam

+0

@Samこれらの回答のいずれかがあなたを助けた場合、[受け入れ可能とマークする]ことができます(https://stackoverflow.com/help/someone-answers)。 –

答えて

1

文字列が常にdoubleの場合は、途中で分割することができます。明らかに加え

str_1 = "hihi" 

print(str_1[len(str_1)//2:]) 
1

、正規表現もあります:

In [774]: re.sub(r'^(.*?)\1$', r'\1', "hihi") 
Out[774]: 'hi' 
関連する問題