[問題] 擷取字串中的子字串

看板C_and_CPP作者 ( )時間15年前 (2010/04/16 05:21), 編輯推噓4(403)
留言7則, 7人參與, 最新討論串1/1
開發平台:Linux+gcc 我有一個字串長這樣 char tmp[]="<result>pen123:hello456</result>"; 我想把其中的pen123和hello456分別取出來存到另外兩個變數裡 請問有什麼函式可以達到這樣的功能嗎? 感謝解惑~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.251.183.145 ※ 編輯: apiod 來自: 60.251.183.145 (04/16 13:23)

04/16 13:24, , 1F
regex?
04/16 13:24, 1F

04/16 13:27, , 2F
話說有 for C 的 regex library 嗎?
04/16 13:27, 2F

04/16 13:49, , 3F
regex.h
04/16 13:49, 3F

04/16 15:37, , 4F
pcre?
04/16 15:37, 4F

04/16 15:45, , 5F
boost::regex :p
04/16 15:45, 5F

04/16 17:23, , 6F
sscanf就可以使用regex了
04/16 17:23, 6F

04/16 20:44, , 7F
只有簡單的可以用而已
04/16 20:44, 7F
文章代碼(AID): #1Bn_FC6M (C_and_CPP)