编写程序，从给定的文本中提取名字和电话号码，并将它们作为输出呈现给用户。
文本内容: "联系我时，请拨打123-456-7890或电子邮件mike@example.com，我的名字是Mike Smith。"
这里是Python代码示例:

```python
import re

text = "联系我时，请拨打123-456-7890或电子邮件mike@example.com，我的名字是Mike Smith。"

# 提取电话号码
phone_regex = re.compile(r'\d{3}-\d{3}-\d{4}')
phone_numbers = phone_regex.findall(text)

# 提取名字
name_regex = re.compile(r'我的名字是([A-Za-z\s]+)')
names = name_regex.findall(text)

# 打印结果
print("电话号码：", phone_numbers)
print("名字：", names)
```

输出：
```
电话号码： ['123-456-7890']
名字： ['Mike Smith']
```