文字列がパターンに一致するようにしようとしています。文字 'std'で終わる場合は、最後の6文字を分割して別の接頭辞を追加します。Pythonパターンが文字列と一致する
私は正規表現とre.splitでこれを行うことができると仮定していますが、新しい接頭辞を追加し、最後の3文字の存在に基づいて最後の6文字を取る正しい表記法がわかりません。
regex = r"([a-zA-Z])"
if re.search(regex, "std"):
match = re.search(regex, "std")
#re.sub(r'\Z', '', varname)
私は正規表現がこれに対して過剰なビットであると思います。 ['endswith'](https://docs.python.org/2/library/stdtypes.html#str.endswith)を試してください。 – glibdud