$indexOfCP聚合运算符使用UTF-8代码点搜索字符串中出现的子字符串第一次出现的位置(从零开始)。如果未找到子字符串,则返回 -1。
语法
{
$indexOfCP: [ <string expression>, <substring expression>, <start>, <end> ] }
$indexOfCP参数说明:
| 字段 | 类型 | 是否必须 | 说明 |
|---|---|---|---|
<string> |
字符串 | 是 | 能够解析为字符串的表达式,如果表达式的值为null或引用的字段缺失,$indexOfCP返回null;如果表达式结果为非字符串或null且引用字段都存在,$indexOfCP返回错误 |
<substring> |
字符串 | 是 | 能够解析为字符串的表达式 |
<start> |
整数 | 否 | 大于等于零的整数或能转换为整数的数值(如:2.0)表达式,如果不指定则从开始搜索 |
<end> |
整数 | 否 | 大于等于零的整数或能转换为整数的数值(如:2.0)表达式。如果指定的<end>则应该也要指定<start>否则<end>就会被当做<start>,如果不指定则搜索到最后 |
使用
- 如果
<substring string>在<string expression>中出现多次,返回第一次出现的位置。 - 下面的情况
$indexOfCP返回null:<string expression>为null

最低0.47元/天 解锁文章
1721

被折叠的 条评论
为什么被折叠?



