API文档:
string.index(s,sub[, start[,end]])
- Like find() but raise ValueError when the substring is not found.
翻译文档:
s:被匹配的字符串
sub:匹配的字符串
start:字符串的开始位置
end:字符串结束为止
这个index函数和string的find的函数很类似,但是如果没有查找到字符串会返回一个ValueError的异常。
例子:
#! /usr/bin/env python
#coding=utf-8
import string
line1="and < abc >"
line2="a b > c"
print string.index(line1,'nd',0,3)
print string.index(line2,'a b')
try:
print string.index(line2,'d')
except ValueError:
print u"未找到子字符串!!!"
输出:
1
0
未找到子字符串!!!


被折叠的 条评论
为什么被折叠?



