假设我们有这个字符串
s = "aaaabbbbccccdddd"
off = s.index('cccc')
现在我想接收bbbb字符,我的意思是偏移-4字节。或者换句话说,索引前的最后4个字符。
就像是
s[off:-4]
到目前为止,我尝试过不同的组合。
谢谢
发布于 2018-08-22 15:23:06
可以使用以下方法根据偏移量反转字符串片:
s = "aaaabbbbccccdddd"
s[off:off-4]
发布于 2018-08-22 15:31:00
在尝试反转之前,必须确保请求的段存在:
how_much = 4
token = 'cccc'
off = s.index(token)
if off < how_much:
# There is no solution!
else:
print(s[off - 1 : off - 1 - how_much : -1])
https://stackoverflow.com/questions/-100002357
复制相似问题