darlingmz
向前看,向前迈!

摘要:

  在写爬出脚本,需要根据uid获取信息。获取的是“1069340354-1171629309447531329”字符串。

  固定规则appid+userid。

  通过python获取userid,首先想到的是“正则表达式”,但发现返回的类型不对。

  切片呢?!

实例:

  s.split('-')[1] 即可获取“-”后面的数字,举一反三“165.192.85.27_515db697-5c79-49e0-ac57-4fa2fa7380f7”获取字符串前的edge IP。

  s.split('_')[0] 。

  

 

反顾:

  后续研究正则表达式,理应是可行的。

  s = "1069340354-1171629309447531329"

  ret = re.match(r'\d*-\d*-\d*-',s)

  ???

 

posted on 2020-03-12 10:45  darlingmz  阅读(2400)  评论(0编辑  收藏  举报