【python】獲取字符串后的數字!原來挺簡單


摘要:

  在寫爬出腳本,需要根據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)

  ???

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM