Python在特定位置剥离一个字符串

这个问题在这里已经有了答案:

  • 有没有办法在Python中对字符串进行子串处理? 10个答案

  • 你可以使用Python的切片符号来做到这一点:

    >>> mystr = 'foo7bar'
    >>> mystr[:mystr.index('7')]
    'foo'
    >>>
    

    切片符号的格式为[start:stop:step] 。 字符串的index方法查找其输入的第一次出现的位置。

    但请注意,如果您正在处理更复杂的事情(例如匹配模式),则可能需要查看正则表达式。 尽管如此,切片符号就足够了。

    链接地址: http://www.djcxy.com/p/55117.html

    上一篇: Python strip a string at a certain spot

    下一篇: python string manipulation, finding a substring within a string