在Python中如何从字符串中提取数字?

问题: 我将提取字符串中包含的所有数字。正则表达式和isdigit()方法哪个更适合这个目的?在 示例: line = “hello 12 hi 89” 结果: [12, 89] 答案: 如果只想提取正整数,请尝试以下操作: >>> str = “h3110 23 cat 444.4 rabbit 11 2 dog”>>> [int(s) for s in st

详情