Решение * 1000000@jay.sf работает для создания регулярного выражения, чтобы вытащить необходимое условие.
Однако, вообще говоря, если вы хотите пересечь два списка, чтобы найти подмножество элементов, содержащихся в обоих (в вашем случае файлы, которые удовлетворяют обоим условиям), вы можете использовать intersect()
.
intersect(master1, master2)
Покажет вам все файлы, которые удовлетворяют шаблону 1 и шаблону 2.