如何将在多行中找到的数字存储在csv文件中

我有一个csv文件,该文件在每行中存储以下信息;名称,电话号码,上课时间,上课时间。我正在尝试仅将csv文件每一行中的电话号码存储到列表中。我目前正在尝试使用正则表达式使其正常工作,但是,如果有更好的建议,我会非常高兴。我对python编码比较陌生,因此任何其他建议将不胜感激。

'''

def get_numbers():

file = open("students.csv")
regex = r"(\d+)"
for row in file:
    if row:
        result = re.search(regex, row)
print(result[0])

'''

这是csv文件中每一行的样例:

James Example,611-544-3091,8:00 pm,1hr

Carl Example,900-122-818,12:15 pm,30分钟