这个对话框会出现当你选择了 高级筛选命令或按了筛选工具栏上的 「高级筛选」按钮。
用列表来显示定义过的筛选。
更改列表中“列”的选项。
大小写需符合当搜索一个字符串时。
仅搜索单词。一个单词被定义为一个以这些字符开头并结尾的字符串: A – Z,a – z,0 – 9,或下划线。由全角字符包围的字符串被认为是单词。当使用正则表达式时,该复选框可能不能正常运作。当使用正则表达式时,请用单词边界表达式(\<,\>,以及 \b)。
匹配所选列,字符位置或整行中的整个项目。建议尽可能设置此选项以优化筛选的速度。当使用逻辑或运算定义多个筛选条件时,请为所有条件设置此选项,以便更快地提高筛选速度。
勾选该复选框将会排除所有匹配的搜索结果。文档会隐藏所有与指定字符串相匹配的结果。
仅匹配书签行。
仅匹配未标记书签的行。
指定字符串应按字面意思匹配。
启用正则表达式。
启用转义序列。你能把下列字符作为转义序列。
\a |
警告(响铃) |
\b |
退格 |
\f |
换页 |
\n |
换行符 |
\t |
水平制表符 |
\v |
垂直制表符 |
\\ |
反斜杠 |
\oooooo |
Unicode 字符在八进制表达式中 |
\xhhhh |
Unicode 字符在十六进制表达式中 |
空字符(\0)可能不能使用。一定要用 \n 而不是 \r。
启用数字范围表达式。
匹配指定换行符。此选项应与仅 CR,仅 LF,仅 CR+LF,以及/或其他复选框合用。
只匹配换行符是 CR 的行。此选项应与匹配换行符选项合用。
只匹配换行符是 LF 的行。此选项应与匹配换行符选项合用。
匹配换行符是 CR+LF 的行。此选项应与匹配换行符选项合用。
匹配没有换行符的行。这些行包括文件的最后一行以及非常长的行,例如继续到下一行而没有换行符的行。此选项应与匹配换行符选项合用。
用字符数指定开始筛选的位置。如果同时存在“开始筛选”的项和另一个“结束筛选”的项,则 EmEditor 仅显示与“开始筛选”匹配的行和与“结束筛选”匹配的行之间的行。
用字符数指定结束筛选的位置。
对当前条件与前一个条件执行逻辑或运算 (OR)。如果不勾选该复选框,会默认使用逻辑与运算 (AND)。
应用指定的筛选条件。
把满足指定条件的行设为书签。
中止当前的筛选。
导入之前导出的包含筛选条件的 TSV 文件。
把已定义的筛选条件导出到一个文件中。文件格式可以是 TSV,JavaScript 或 VBScript 宏格式。