email = re.search('(.*?)-+(.*?)-+', line).group(1)
password = re.search('(.*?)-+(.*?)-+', line).group(2)
user_data.write("%s\t%s\n" % (email, password))
Как объединить первую и вторую строки в одну строку?объединить два назначения в одной строке и код python pep8
другой вопрос:
email = re.search("[a-zA-Z0-9.!#$%&'*+-/=?\^_`{|}~-][email protected][a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*", line)
как я должен разделить строку на две строки?
Если вы хотите задать другой вопрос, задать другой вопрос. Не редактируйте больше вопросов в этом. –
И да, [регулярное выражение, необходимое для правильного анализа адреса электронной почты, невероятно сложно) (http://stackoverflow.com/questions/703060/valid-email-address-regular-expression). Вам лучше защититься от очевидной ошибки пользователя и оттуда. –
ОК, я знаю одно сообщение на вопрос. – young001