我有这个很长的 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]
,更具体地说:我需要那个数字。对于上面的代码片段,这个数字是12。
如您所见,还有其他行也包含该模式,但我不想匹配那些。
我使用 Groovy 作为编程/脚本语言。
任何帮助表示赞赏!