文字列があり、文字列が含まれているかどうかを確認する必要があり、文字列の最後でnumber/digit at the end
それをインクリメントする必要がありますnumber/digit
+1
以下のように文字列を取得します
string2 = suppose_name_1
string3 = suppose_name_22
string4 = supp22ose45_na56me_45
確かに、上記の形式で文字列を取得しUnderscore
ますdigits
したがって、上記の文字列から
- 文字列の末尾にアンダースコアの後に数字/数字が含まれているかどうかを確認する必要があります
+1
含まれている場合は、以下のようにインクリメントする必要がありますstring2 = 仮定名_ 2
string3 = 仮定名_ 23
string4 = supp22ose45_na56me_ 46
正規表現などを使用して Python でこれを行う方法はありますが、それは非常に高速なはずです。
私はここのようなことをしましたが、非常に高速になるreで実装したいので、SOに近づきました
Edit:
申し訳ありませんが、上記で言及されていません
something_name
整数が含まれていない場合があるため、最初に数値が含まれているかどうかを確認する必要があります