看板 RegExp 關於我們 聯絡資訊
※ 引述《wawawa (哇哇哇○( ̄﹏ ̄)○)》之銘言: : ※ 引述《sanbis (方正)》之銘言: : : 目前有一串數字想修改, : : 如果我在修改時, : : 想把最後幾個數字保留下來要怎麼作? : : ex. : : abc123 : : def456 : : ghi789 : : 我想取代成 : : jkl123 : : mno456 : : pqr789 : : 簡單點說我想把最後幾位數保留在取代的行列裡, : : 由於數字長度是亂數……… : : 不知道要怎麼作? : s/.+(\d+)$/blah$1/ : 這樣? 好像給錯範例了一 一a 應該是[abc*] *代表長度不同的數字亂碼, 想要更換成 [def*] 大致上應該是這樣吧………? -- 最近在搜尋一些東西,有遊戲攻略也有電腦硬體,希望肯割愛的人聯絡我吧@.@/ 請按下 ctrl + q 看看 更新日期:2007/06/04 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.82.139 ※ 編輯: sanbis 來自: 123.204.82.139 (09/05 00:18)
badwork:看來沒錯啊 後面的數字部份用$1保留起來了 09/05 00:48
salagadoola:s/.+?(\d+)$/blah$1/ 這樣前幾位數字就不會被.+吃了 09/05 06:13