我需要能够检查字符串是否包含多个字母和整数,如果可能的话,如何根据用户输入将字符串分成三个独立的部分,任何想法? 任何帮助都很有用,谢谢
答案 0 :(得分:0)
我认为最好的方法是使用正则表达式。您只能过滤掉数字
import re
str1=aas30dsa20
str2=re.sub("\D", "", str1)
'3020'
然后,您可以在原始字符串中搜索结果
start=str1.index(str2)
end=len(str1)
最后用
过滤它originalStr[start:end]