如果字符串以两位数开头为“basic”,以5位数开头的字符串以“复杂”开头,我应该标记它们。例如:
11abc is 'basic'
12345ad is 'complex'
22 is'basic'
有人能帮我一下吗?
发布于 2022-01-17 14:59:36
最简单的方法是检查字符串从哪里开始。
str_ = "..."
if not str_[2].isdigit():
    # basic
elif not str_[5].isdigit():
    # complex假设您的字符串在开头总是有2或5个数字,这似乎是基于您的问题的情况。
https://stackoverflow.com/questions/70743341
复制相似问题