正则对照表:常见意图的搜索词速查
使用说明
- 普通搜索 = 正则开关关闭,直接输入关键词
- 正则搜索 = 正则开关打开,输入正则表达式
- 空格在 Rays 里表示 AND(同时包含两个关键词)
|表示 OR(两个任一)^关键词$表示 完全等于(整词匹配)
速查表
| 你想搜 | 正则开关 | 输入内容 | 效果说明 | |
|---|---|---|---|---|
| 包含"原神"的任何图 | 关 | 原神 | 最常用,包含"原神"的标签、标题、OCR 文字都出来 | |
| 标签完全等于"原神" | 开 | ^原神$ | 只有标签精确等于"原神"的,不含"原神截图"这类 | |
| 包含"原神" 或 "崩坏" | 关 | 原神 崩坏 | ❌ 错!这是 AND,要两个都包含 | |
| 包含"原神" 或 "崩坏"(任一) | 开 | `原神\ | 崩坏` | ✅ 对,两个任一 |
| 同时包含"原神" 且 "派蒙" | 关 | 原神 派蒙 | AND 逻辑,两个关键词都要在搜索域里出现 | |
| 同时包含"原神" 且 "派蒙" | 开 | .*原神.* .*派蒙.* | 正则写法更显式,效果一样 | |
| (原神 AND 派蒙)OR 崩坏 | 开 | `(原神 派蒙)\ | 崩坏` | 复杂组合用括号分组 |
| 标签是"原神" OR 标签是"崩坏" | 开 | `^原神$\ | ^崩坏$` | 整词匹配,只出来标签完全等于这两个的 |
| 原神 AND(派蒙 OR 纳西妲) | 开 | `原神 (派蒙\ | 纳西妲)` | 括号明确 AND/OR 优先级 |
| 包含"崩坏星穹铁道"(中间有空格) | 关 | 崩坏星穹铁道 | 把四个字连起来当一个词组搜 | |
| 包含"崩铁" AND "星穹" AND "铁道" | 关 | 崩铁 星穹 铁道 | 三个关键词同时出现 | |
| 以"好的"开头的 OCR 文字 | 开 | 好的.* | 搜 OCR 字段(搜索域选 OCR) |
容易踩坑的写法
坑:OR 忘了开正则
你写了 原神 崩坏 期望两个任一,结果出来的是同时包含两个关键词的图——因为空格是 AND 逻辑。
正确写法:开正则,用 原神\|崩坏。
坑:AND 用了中文逗号
你写了 原神, 派蒙 期望同时包含,结果出来的是完全等于"原神, 派蒙"(逗号被当成普通字符)的结果——因为中文逗号不是 Rays 的 AND 分隔符。
正确写法:用空格 原神 派蒙。
坑:| 写成中文全角
你写了 原神|崩坏(中文全角竖线),结果被当成普通字符搜。
正确写法:输入法切到英文模式,打半角 |。
坑:整词锚定但搜索域没设对
你写了 ^原神$ 期望精确匹配,但搜索域包含 OCR 和文件名——OCR 里可能有 "原神截图" 这个 OCR 结果,不完全等于"原神"。
正确做法:整词搜索时,把搜索域只设为标签或只设为标题。
不需要正则的场景
以下情况直接关正则搜就行,开了反而麻烦:
- 只想搜包含某个关键词的 → 直接搜关键词
- 多个关键词都想同时出现 → 空格分隔
- 只想缩小结果范围 → 调整搜索域就行,不用正则
- 记得图长相但不记得关键词 → 用相似搜索,正则帮不上忙
速记口诀
关正则:关键词 + 空格 = AND开正则:^ $ = 整词 | = OR ( ) = 分组记不住?先试普通搜索,结果太杂再开正则收窄