Re: [請益] replace 可以替換指定位置的字元嗎?

看板Perl作者 (Cindy Wang)時間15年前 (2010/04/09 22:36), 編輯推噓5(500)
留言5則, 5人參與, 最新討論串3/5 (看更多)
閱讀以下內容可能對心理及生理造成深遠及不可恢復之影響, 建議你先做好心靈改革,事前請記得要戴上護眼罩, 事後亦要用大量清水洗眼,否則有可能......一概不負責! (防雷頁, 現在想離開還得及..) 有三點邪惡版: $a = '4321'; $_ = 23 for( substr($a, 1, 2) ); 這個的結果是 4231 有四點邪惡版: $a = '4321'; for( substr($a, 1, 2) ) { $a = '47531'; $_ -= 73; } 這個的結果仍然是 4231 有五點邪惡版: $a = '4321'; for( substr($a, 1, 2) ) { $_ += 9999; $a = '46789031'; $_ -= 67888; } 這個的結果依舊是 4231 把這個三個參數的版本用作 lvalue 的時候, 它會記住它的位置, 還有每一次它改的是哪一部分.. 我第一次看到的時候, 感覺還蠻驚恐的.. 厚, 你們這些人.. orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.31.192.252 ※ 編輯: CindyLinz 來自: 61.31.192.252 (04/09 22:41)

04/10 00:00, , 1F
太酷了!!好久沒這麼興奮了
04/10 00:00, 1F

04/10 00:07, , 2F
雖然看不懂還是推 XD
04/10 00:07, 2F

04/10 02:13, , 3F
這些版本都太玄妙了orz||| 尤其是五點邪惡版..
04/10 02:13, 3F

04/10 06:45, , 4F
你好邪惡 / \
04/10 06:45, 4F

04/13 16:57, , 5F
小弟功力尚淺 有人可以解釋一下嗎?
04/13 16:57, 5F
※ 編輯: CindyLinz 來自: 210.242.246.249 (09/10 13:13)
文章代碼(AID): #1BlpjnA- (Perl)
文章代碼(AID): #1BlpjnA- (Perl)