作者Futurend (未來)
看板RegExp
標題[問題] 抓最後一個逗號之後的字串
時間Thu Nov 18 11:45:53 2010
abc.def.hij
請問前輩
假如我想要把最後一個.之後的字串取代掉
這樣的正規表示式要怎麼下
也就是希望能得到以下結果
1. abc.def.hij -> abc.def
2. abc.def -> abc
3. abc -> abc
試了好久都找不到好方法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.30.44.101
1F:推 No:以你舉的例子我會這樣寫 replace(/\.[^.]*$/,"") 11/18 12:13
2F:推 s25g5d4:看你用的語言吧 js的話 用lastIndexOf就好 11/18 21:06
3F:→ s25g5d4:其他語言就看看能不能找最後一個 11/18 21:07
4F:→ blackkaku:s/\.[^\.]*$// 11/27 19:54