繁体   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