我有這個非常長的cfg文件,我需要找到以特定字符串開頭的最後一行。 CFG文件的一個例子:正則表達式匹配以特定字符串開頭的所有行
...
# format: - search.index.[number] = [search field]:element.qualifier
...
search.index.1 = author:dc.contributor.*
...
search.index.12 = language:dc.language.iso
...
jspui.search.index.display.1 = ANY
...
我需要能夠獲得開始search.index.[number]
,更具體的行中最後一次出現:我需要的數量。對於上面的代碼片段,該數字將爲。
正如你所看到的,還有其他的行也包含該模式,但我做不是想要匹配那些。
我使用Groovy作爲編程/腳本語言。
任何幫助表示讚賞!
我敢打賭,有類似 「lastIndexOf()」 – 2013-04-24 07:54:23