看板
[ RegExp ]
討論串[問題] 如何抓取最後一個欄位的資料?
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
/* 聽說註明使用的語言、環境. * 問題有可能較容易被解決.... */. 我是單純使用Linux下的grep. 要抓取最後一欄的資料..分隔符號是空格. 但是每一行的欄位並不固定... 所以想嘗試用正規表示法抓看看最後一欄. 看板上說用非貪婪可以比對最少的資料. 但是不知道我的使用方式是不是有錯
(還有95個字)
內容預覽:
因為你 pattern 裡的空格會先嘗試 match 那一行的第一個空格... 接下來, .*? 雖然說是「非貪婪」,. 但它是在有不同的 match 可能時, 才盡可能縮短,. (或說, 它會從最短的開始嘗試),. 在你這一個情況下, 因為最後面有 !$,. 所以不吃到最長的那種以外, 都不會 m
(還有81個字)
首頁
上一頁
1
下一頁
尾頁