Go back to the English version of the documentation查找
查找 (SPSS Modeler)
Last updated: 2024年10月07日
在表达式构建器中,可以搜索字段,值或函数。
例如,要搜索值,请将光标放在 在列值中查找 字段中,然后输入要搜索的文本。
您还可以搜索特殊字符 (例如,制表符或换行符) ,字符类或范围 (例如, a 到 d) ,任何数字或非数字以及边界 (例如,行的开头或结尾)。 支持的表达式类型如下。
个字符之后 | 匹配 |
---|---|
x | 字符 x |
\\ | 反斜杠字符 |
\0n | 含八进制值的字符 0n (0 <= n <= 7) |
\0nn | 含八进制值的字符 0nn (0 <= n <= 7) |
\0mnn | 含八进制值的字符 0mnn (0 <= m <= 3, 0 <= n <= 7) |
\xhh | 含十六进制值的字符 0xhh |
\uhhhh | 含十六进制值的字符 0xhhhh |
\t | 制表符 ('\u0009') |
\n | 换行符 ('\u000A') |
\r | 回车符 ('\u000D') |
\f | 换页符 ('\u000C') |
\a | 警报(蜂鸣)符 ('\u0007') |
\e | 转义符 ('\u001B') |
\cx | x 对应的控制字符 |
字符类 | 匹配 |
---|---|
[abc] | a、b、或 c(简单类) |
[^abc] | 除 a、b、或 c 之外的所有字符(相减) |
[a-zA-Z] | a 到 z 或 A 到 Z,包含(范围) |
[a-d[m-p]] | a 到 d 或 m 到 p(合并)。 也可指定为 [a-dm-p] |
[a-z&&[def]] | a 到 z 和 d、e、或 f(交集) |
[a-z&&[^bc]] | a 到 z,除 b 和 c 外(相减)。 也可指定为 [ad-z] |
[a-z&&[^m-p]] | a 到 z,而非 m 到 p(相减)。 也可指定为 [a-lq-z] |
预定义字符类 | 匹配 |
---|---|
. | 任意字符(可能或不可能与行终止符匹配) |
\d | 任意数字:[0-9] |
\D | 非数字:[^0-9] |
\s | 空格字符:[ \t\n\x0B\f\r] |
\S | 非空格字符:[^\s] |
\w | 单词字符:[a-zA-Z_0-9] |
\W | 非单词字符:[^\w] |
边界匹配符 | 匹配 |
---|---|
^ | 行首 |
$ | 行尾 |
\b | 单词边界 |
\B | 非单词边界 |
\A | 输入的开头 |
\Z | 除最后终止符外(如果有),输入的结尾 |
\z | 输入的结尾 |