首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python正则表达式来获取所有内容,直到字符串中的第一个点如何实现?

Python正则表达式来获取所有内容,直到字符串中的第一个点如何实现?

提问于 2018-02-28 05:52:33
回答 2关注 0查看 1.1K
find = re.compile("^(.*)\..*")
for l in lines:
    m = re.match(find, l)
    print m.group(1) 

我想把字符串中的任何东西都重复直到第一个点。

a@b.c,我想a@ba@b.c.d,我想a@ba@b.c.d.e,我想a@b

我的代码给了我

  • a@b.c 版画 a@b
  • a@b.c.d 版画 a@b.c
  • a@b.c.d.e 版画 a@b.c.d

应该找到什么才能得到@ b?

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档