我想做正则表达式,如果匹配则返回布尔值。我想提取后的 @字符。这可能有很多性格。例如,我想检查电子邮件是否使用banana或apple 域。样本:df.head()EMAILdata1@gmail.comdata2@yahoo.com data3@banana.comdata4@apple.comapple@gmail.com我试过这个 df["sus"] = df["email"].str.match(r'([^@]*banana|apple)') ,但它之前也捕获过 @我得到的结果SUSFalseFalseTrueTrueTrue我想要的结果SUSFalseFalseTrueTrueFalse
添加回答
举报
0/150
提交
取消