<分区>
我正在尝试对一组匹配器和一组字符串进行排序,这样如果我有
匹配器 = ['foo', 'bar', 'abc']
和
strings = ['afooa', 'zbarz', 'abcabc', 'purple', 'foobar']
我希望能够获取 strings
的任何元素,其中 matchers
的任何元素都是子字符串,这样
results = ['afooa', 'zbarz', 'abcabc', 'foobar']
,理想情况下不只是求助于嵌套的 for 循环。
我已经四处寻找了一段时间,但这是一个很难用可搜索的术语来表达的问题,所以即使是任何人在搜索方面的任何建议,我们都会非常感激。