python substring没有被打印

时间:2012-07-30 13:45:44

标签: python find substring

我无法弄清楚这段代码的错误

if value.find("\\") > -1:
    newstr = int(value.find("\\"))
    print newstr
    print value
    print value[newstr:7]

正确打印newstr以及value,但value[newstr:7]显示为空白。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

value[newstr:7]会将您从位置newstr提升到位置7

也许你的意思是value[newstr:newstr + 7]