[問題] 抓最後一個逗號之後的字串

看板RegExp (正規表示式 Regular Expression)作者 (未來)時間14年前 (2010/11/18 11:45), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
abc.def.hij 請問前輩 假如我想要把最後一個.之後的字串取代掉 這樣的正規表示式要怎麼下 也就是希望能得到以下結果 1. abc.def.hij -> abc.def 2. abc.def -> abc 3. abc -> abc 試了好久都找不到好方法 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.30.44.101

11/18 12:13, , 1F
以你舉的例子我會這樣寫 replace(/\.[^.]*$/,"")
11/18 12:13, 1F

11/18 21:06, , 2F
看你用的語言吧 js的話 用lastIndexOf就好
11/18 21:06, 2F

11/18 21:07, , 3F
其他語言就看看能不能找最後一個
11/18 21:07, 3F

11/27 19:54, , 4F
s/\.[^\.]*$//
11/27 19:54, 4F
文章代碼(AID): #1CvA5qyq (RegExp)
文章代碼(AID): #1CvA5qyq (RegExp)