У меня есть строка, и мне нужно, чтобы проверить, содержит ли он number/digit at the end
строки, и нужно увеличивать, что number/digit
в конце строки с +1
Проверьте, содержит ли строка числовое/цифру/число в питоне
я буду получать строки, как показано ниже
string2 = suppose_name_1
string3 = suppose_name_22
string4 = supp22ose45_na56me_45
наверняка я получу строку в таком формате, как suppose_somthing + Underscore
+ digits
так из вышеуказанные строки
- мне нужно проверить, содержит ли строка номер/цифры в конце строки после подчеркивания
Если он содержит, то нужно увеличивать, что с
+1
как нижеstring2 = suppose_name_
string3 = suppose_name_
String4 = supp22ose45_na56me_
Как мы можем сделать это в Python с использованием регулярных выражений или что-то, но это должно быть очень быстрым.
я сделал что-то вроде here, но хочу реализовать с ре, что будет очень быстро, поэтому подошел SO
Edit:
жаль din't упомянутой выше
Иногда он содержит только something_name
без числа, поэтому мне нужно проверить, содержит ли он число в нем сначала
Вы сказали что ваши строки будут точно в этом формате? Тогда почему вы должны проверить, заканчивается ли строка цифрами или нет? –