开始使用免费开始使用

飞回家

您的主管给了您一个小项目。他们正在分析人们为参加商务会议而进行的出行。您拿到的数据集里只有每位出行人员的邮件主题。

您了解到这些文本遵循固定模式。例如:

Here you have your boarding pass LA4214 AER-CDB 06NOV

您需要提取航班相关信息:

  • 前两个字母表示航空公司(例如 LA),
  • 接下来的 4 个数字是航班号(例如 4214)。
  • 三个字母对应出发机场(例如 AER),
  • 目的地(CDB),
  • 航班日期(06NOV)。

所有字母均为大写。

变量 flight(包含一条邮件主题)已加载到您的会话中。您可以在 IPython Shell 中使用 print() 查看。

本练习是课程的一部分

Python 中的正则表达式

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Import re
____
编辑并运行代码