【发布时间】:2019-03-22 23:40:51
【问题描述】:
寻找一种在初始用户提示后删除电子邮件地址“@domain”的好方法。
prompt = input("Enter the email address of the user: ")
所有域都是相同的,所以我不需要担心子域或任何其他奇怪的问题。
输入:john.doe@generic.com 输出:john.doe
我希望输出进入另一个变量,以便在 Linux 服务器上的一系列 bash 命令中使用。
【问题讨论】:
-
所有发布的都是程序描述。但是,我们需要您根据How to Ask 页面提出问题。我们无法确定您想从我们这里得到什么。请edit您的帖子包含一个我们可以回答的有效问题。提醒:通过访问help center,确保您知道这里的主题是什么;要求我们为您编写程序、建议和外部链接都是题外话。
-
说真的——你可以使用
split("@")——你可以逐个迭代直到找到"@"——你可以使用str.find("@")来获取索引并使用字符串切片,你可以使用regex ,你可以使用str.partition...但你没有找到no的方法来解决它? -
嘿阿兰,谢谢!我对 Python 和一般的脚本完全陌生。不确定我对其他线程中的所有其他建议做错了什么,但我遇到了错误。你的建议很简单:)问题解决了。