如何使用ansible/jinja过滤口述中的元素

如何使用ansible/jinja过滤口述中的元素,ansible,jinja2,Ansible,Jinja2,我有一本ansible/jinja版本的词典: { some_key: some_val ... remove_me1: some_val remove_me2: some_val } 现在我想创建一个字典,它是相同的,但是所有的元素都是相同的,谁的键以“remove_uu”remove开头 是否可以使用ansibles/jinjas内部过滤器进行此操作?或者我需要编写自己的过滤器吗?试试这个 {{your_list | reject('search','rem

我有一本ansible/jinja版本的词典:

{
    some_key: some_val
    ...
    remove_me1: some_val
    remove_me2: some_val
}
现在我想创建一个字典,它是相同的,但是所有的元素都是相同的,谁的键以“remove_uu”remove开头

是否可以使用ansibles/jinjas内部过滤器进行此操作?或者我需要编写自己的过滤器吗?

试试这个

{{your_list | reject('search','remove| | list}}

这是一个如何被接受的答案?这将给出原始字典中的键列表,而不是简化字典中的键列表。