[問題] 如何從字串抽取文字

看板Python作者 (章魚哥)時間13年前 (2012/10/22 10:16), 編輯推噓0(008)
留言8則, 2人參與, 最新討論串1/2 (看更多)
各位大大好 小弟剛接觸python不久 假設有一字串 object id='object1' loc_x='0' loc_y='0' loc_z='0' rot_x='0' rot_y='0' 我該如何取出1,0,0,0,0,0 爬文有一篇是說可以全部取出來但都連在一起 如果要分開該怎麼做 先謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.5.97

10/22 12:22, , 1F
也許你要把狀況說清楚一些, 單就這一字串要取出1,0,0,0,0,0
10/22 12:22, 1F

10/22 12:22, , 2F
有太多方法, 但不一定適用其他例子
10/22 12:22, 2F

10/22 12:22, , 3F
a = re.findall("[\d]",string)
10/22 12:22, 3F

10/22 12:23, , 4F
條件和限制要描述清楚!
10/22 12:23, 4F
抱歉s大 我不知道有什麼條件和限制耶 就只是要取出那些數值 我忘了說整行都是字串 a="object id='object1' loc_x='0' loc_y='0' loc_z='0' rot_x='0' rot_y='0' " ※ 編輯: tako30215 來自: 140.118.5.97 (10/22 13:38)

10/22 16:31, , 5F
這樣說很模糊啊...例如我也可以這樣
10/22 16:31, 5F

10/22 16:32, , 6F
','.join(a[17::10]) XD
10/22 16:32, 6F

10/22 16:46, , 7F
例如說你全部的資料都是同樣格式嗎?
10/22 16:46, 7F

10/22 16:47, , 8F
不然至少要舉出兩個以上的例子, 我們也能幫你歸納
10/22 16:47, 8F
文章代碼(AID): #1GXAoN-6 (Python)
討論串 (同標題文章)
文章代碼(AID): #1GXAoN-6 (Python)