zoukankan      html  css  js  c++  java
  • python 截取 取出一部分的字符串

    下面是split截取获得

    >>> str = 'http://manualfile.s3.amazonaws.com/pdf/gti-chis-1-user-9fb-0-7a05a56f0b91.pdf'
    >>> print str.split()
    ['http://manualfile.s3.amazonaws.com/pdf/gti-chis-1-user-9fb-0-7a05a56f0b91.pdf']
    >>> print str.split('/')
    ['http:', '', 'manualfile.s3.amazonaws.com', 'pdf', 'gti-chis-1-user-9fb-0-7a05a56f0b91.pdf']
    >>> print str.split('/')[-1]
    gti-chis-1-user-9fb-0-7a05a56f0b91.pdf
    >>> print str.split('/')[-1].split('.')[0]
    gti-chis-1-user-9fb-0-7a05a56f0b91
    >>> 

    下面是通过切片获得的

    name = str[str.rfind("/")+1:str.rfind(".")] 

    与上面的结果是一样的.

    如果找到其他方法 ,会继续补充的

  • 相关阅读:
    安卓系统
    移动互联网产品设计的原则
    Java 笔记10
    Get Android Source Code
    Spinner Animation
    Java 笔记09
    Java 笔记07
    Java 笔记08
    例题
    例题
  • 原文地址:https://www.cnblogs.com/scios/p/8855870.html
Copyright © 2011-2022 走看看