我想分析一些日誌文件。每一行看起來是這樣的:如何提取以「#。#ms」結尾的行末尾的所有數字?
2015-06-03 16:09:05,615 200 GET /url/endpoint (127.0.0.1) 19.15ms
2015-06-03 16:09:06,615 200 GET /url/endpoint (127.0.0.1) 2.19ms
我發現,如果「MS」是不是有我可以做這樣的事情來獲得最後一個
\d*\.?\d*$
但即使這樣,也只獲取最後一個時間戳。
任何想法或提示都非常感謝!
你使用的是什麼正則表達式? –
@AdamSmith POSIX – louhow
沒有小數值時的文字是什麼? 「19.0ms」,「19.ms」或「19ms」之一? – usr2564301