When doing something like
map(["a","b"],"matchstr(v:val, "\(.\)"))
will the regular expression "\(.\)" be compiled on every iteration?

How about this:

for l in lines
        if l =~"regex" 
        ...
?

I noticed this beeing slow compared to executing grep once ago.

If this is an issue, there might be the solution introducing a compiled
regular expression as used in python additional to Number, String,
Funcref, List, Dictionary

What do you think? Would this be an enhancement?

Marc Weber

Reply via email to