作者tumc (HIHIHI)
看板Python
標題[問題] 字串做變數取代(替換)
時間Tue Sep 22 11:51:19 2009
小弟對於python的regular repress一直存在恐懼感,只要一段時間沒碰,下次要使用時,就一定要再去看工具書
覺得很麻煩...
剛找了二十分鐘,就只為了個在perl裡面很容易就可以想出來的功能
小弟想做在perl內這樣子的功能:
perl: $str =~ s/^(\d+\D+)/r$1/ ;
請問:
python: ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.185.18
→ KSJ:可以解釋一下是什麼功能嗎 0_0?? 09/22 13:16
→ tumc:把字串的一開頭是數字,後面接不是數字的字串,在前面加上"r" 09/22 13:33
→ DigiPrince:查文件還蠻快的... Python 的官方文件算做得不錯的啊 09/22 14:39
→ DigiPrince:str = re.sub(r'^(\d+\D+)', r'r\1', str) 09/22 14:40
→ KSJ:原來是Regular expression 0.0 09/22 14:51