将两个赋值合并到一行和pep8样式的python代码中

时间:2012-06-16 13:35:14

标签: python regex pep8

  email = re.search('(.*?)-+(.*?)-+', line).group(1)
  password = re.search('(.*?)-+(.*?)-+', line).group(2)
  user_data.write("%s\t%s\n" % (email, password))

如何将第一行和第二行合并为一行?

另一个问题:

email = re.search("[a-zA-Z0-9.!#$%&'*+-/=?\^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*", line)

我应该如何将这条线分成两行?

1 个答案:

答案 0 :(得分:3)

您可以使用groups()

email, password = re.search('(.*?)-+(.*?)-+', line).groups()