方法*正则表达式. re.findall >>> import re >>> str1="this book is 99 yuan 8" >>> a=re.findall(r'\d',str1) #在字符串中找到正则表达式所匹配的所有数字,a是一个list >>> a #取出str1中所有数字,并放入list a中 ['99','8'] 关于list的知识