在Python中,可以使用正则表达式模块re来实现将字符串中的多个数字拆分为数组。下面是一个示例代码:
import re
def split_numbers(string):
numbers = re.findall(r'\d+', string)
return numbers
# 示例用法
string = 'abc123def456ghi789'
numbers = split_numbers(string)
print(numbers)
运行上述代码,输出结果为:['123', '456', '789']。
该示例中,使用re.findall()函数和正则表达式r'\d+'来匹配字符串中的所有连续数字,并将其存储在列表中。最后返回该列表作为结果。
这样就可以将字符串中的多个数字拆分为数组。