如何有效地剥离两端分隔字符的字符串?

use*_*099 2 python

美好的一天!假设我有一个像这样的格式的字符串^ abc ^我想只得到abc.除了下面的代码,你能教我一种更有效的剥离分隔符的方法吗?谢谢

### line = '^123.456.102345^'
start = line.find ('^')
line = line[(start+1):]
end = line.find ('^')
line = line[:end]
print line
Run Code Online (Sandbox Code Playgroud)

use*_*312 6

>>> s = '^a.b.c^'
>>> s.strip('^')
'a.b.c'
Run Code Online (Sandbox Code Playgroud)

退房的文档str.strip