python 如何parse string

stone886 2015-10-18 08:24:19
我想parse 一個字串
token: 'f1d46898de23fbb554278b9e1ac744be'
取f1d46898de23fbb554278b9e1ac744be
請問這個怎麼解決呢?
...全文
423 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
手无护鸡之力 2015-10-20
  • 打赏
  • 举报
回复

import re
s = "token: 'f1d46898de23fbb554278b9e1ac744be'"
r = re.compile("token: '([\d\w]+)'")
result = r.search(s)
print result.groups()[0]

>> 'f1d46898de23fbb554278b9e1ac744be'
popwbob 2015-10-20
  • 打赏
  • 举报
回复

>>> chars
"token: 'f1d46898de23fbb554278b9e1ac744be'"
>>> chars[8:-2]
'f1d46898de23fbb554278b9e1ac744b'
似梦飞花 2015-10-20
  • 打赏
  • 举报
回复
本身就是个字符串阿 直接放到对应的函数里就可以了阿
sprawling 2015-10-18
  • 打赏
  • 举报
回复
这个用正则就可以了,

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧