我正在尝试过滤VARCHAR列,其中第一个字母不是alpha.
防爆.
values = ['.net','30天','apple','beta']
返回['.net','30天']
注意:作为参考,这是通过首字母将名称分组到过滤器桶中,其中任何不是字母字符的内容都被分组为"#"(想想iPhone联系人浏览分组).
使用LIKE或子字符串可以轻松过滤单个alpha,但我找不到一种简单的方法来过滤所有非字母字符.
编辑:它区分大小写,但我一直期待所有小写.
我正在尝试创建一个自定义的Jinja变量,它将在每次使用时循环显示值列表.这类似于loop.cycle('a','b','c'),除了我不在for循环中.
例:
list = ['val1','val2','val3']
{{ list|next }}
{{ list|next }}
{{ list|next }}
{{ list|next }}
Run Code Online (Sandbox Code Playgroud)
输出:
val1
val2
val3
val1
Run Code Online (Sandbox Code Playgroud)