摘要:
在写爬出脚本,需要根据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)
???