![見出し画像](https://assets.st-note.com/production/uploads/images/28440486/rectangle_large_type_2_7987ed547ca2cefdffaffb8b60729d6e.png?width=1200)
pythonの小技集-文字オブジェクトの後ろから数えてn番目の文字より後ろを取得する-
使い所
例えば商品番号「2735youde-03」という文字列がああったとします
「-03」の前の文字列「2735youde」の文字の長さにはまったく法則性がありませんが
末尾には「-xx」と「-」と2文字の数字が必ず入るのでその数字を取得したい場合などに利用できます。
サンプルコード
def test():
text = 'abcdefg'
len_num = len(text)
len_num = len_num -2
text = text[len_num:]
print(text)
test()
この場合の出力結果は
fg
です
この記事が気に入ったらサポートをしてみませんか?