有一个包含18个元素的列表,每个列表元素都是data.frame,每个dataframe仅包含一列字符变量,且行数不等。数据结构如下图。

。现在希望通过字符处理函数,从列表元素中找出满足某一正则表达式的行的编号。我已经尝试了test<-lapply(testdata,str_detect,pattern=readedzongbiao$yaocejiangsu);和str_detect(testdata,,pattern=readedzongbiao$yaocejiangsu),其中readedzongbiao$yaocejiangsu是行数与列表元素个数相同(18个)的字符串(可以理解为正则表达式)。