布尔筛选

布尔筛选 公开 已发布(自动)

如何安装动作?
复制Ta的推荐码
动作问题讨论区发贴,动作定制可加QQ

适用于
分类(旧)
文本处理 功能

一烟难禁 无知米 北京林或西 law9501 欲成仙 5 人赞了这个动作

2 个动作单 收藏了此动作。

更多信息
分享时间 2023-09-19 07:49
最后更新 2023-10-19 00:41
修订版本 2
用户许可 -未设置-
Quicker版本 1.39.47
动作大小 12.5 KB

分享到

「通过多个关键词的简单书写,实现文本行/列表的多条件筛选」

简介


本动作用于筛选文本行,另外单独提供了筛选列表的子程序 → 传送门


通过多个关键词的简单书写,实现多条件筛选:

  • 裸关键词表示包含,前面加上减号 - 表示不包含
  • 多个关键词之间以逻辑运算符连接
  • 运算符 & 代表逻辑 AND ,运算符 | 代表逻辑 OR 
  • 运算符两侧可以添加空格或换行(排版)
  • 可省略运算符 & (以空格代之)


筛选词的语法是简单易懂的,一图胜千言:


值得注意的一点是,如最后两个例子所示,逻辑 OR 的优先级是低于逻辑 AND 的,请根据具体情况考虑是否需要使用括号。


如果关键词本身包含 空格  &   ( ) ,请使用双引号包裹起来。例如,"(hello world)"

如果包含双引号或反斜杠,则需要放在双引号内,并且使用反斜杠进行转义。例如,"they said \"hello\" to each other"

最近更新

修订版本 更新时间 更新说明
2 2023-10-19 00:41 - 支持被调用
1 2023-10-14 15:29 - 修复运算符 & 的问题
0 2023-09-19 07:49

最近讨论