27-_- 2019-11-22 13:56 采纳率: 100%
浏览 4597
已采纳

python 用正则怎么提取到最后一个指定字符后的字符串

a  = "Server.ServerCapabilities.aaaaa" 

b  = "Server.ServerCapabilities.zzzzz.bbbbb"

c  = "Server.ServerCapabilities.rrrrrrr.ssssssss.cccccc"

我怎样才能取到每个字符串最后一个 . 后的字符串

例如:

a  我取到"aaaaa"
b  我取到"bbbbb"
c  我取到"cccccc"

怎么用python的re模块里的findall来拿到它??

望大佬们帮助一下小弟

  • 写回答

2条回答 默认 最新

  • 澈丹丶 2019-11-22 15:45
    关注

    图片说明

    re.findall('.([^.]*)$', 'Server.ServerCapabilities.zzzzz.bbbbb')[0]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 Groimp使用疑问
  • ¥15 c++ 主窗口里面的菜单如何脱离主窗口
  • ¥15 MDK–ARM里一直找不到调试器
  • ¥15 oracle中sql查询问题
  • ¥15 vue使用gojs3.0版本,在nodeDataArray中的iconSrc使用gif本地路径,展示出来后动画是静态的,不是动态的
  • ¥100 代写个MATLAB代码,有偿
  • ¥15 ansys electronics 2021 R1安装报错,错误代码2,如图
  • ¥15 Dev-c++打字不出现中文,但出现日文
  • ¥30 搭建面包板由NE555N和SN74LS90N组成的计时电路时出了问题
  • ¥15 无源定位系统的时差估计误差标准差