簡體   English   中英

從列表中搜索和檢索模式

[英]Search and retrieve patterns from a list

假設我有一個模式列表,例如['AB', ')', '%%', '<.*>'] 我需要從光標位置開始向前或向后搜索其中之一。

找到第一個索引后,如何檢索列表中的索引? 即,我怎么知道是哪一個?

[編輯]:問題是我實際上有兩個大小相同的列表。 在一個方向上找到第一個匹配項后,我需要在另一個方向上搜索對應的一個 另外,每個模式都與某個優先級 (列表中的索引)相關聯,一旦找到它,我就需要對其進行檢索。

(總體想法是使用自定義分隔符和運算符來構建能夠回答此問題的東西。)

知道了:帶有'p'標志的searchpos函數允許您檢索復合模式的匹配位置和ID,請參見:help searchpos

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM