Text.PositionOf
Text.PositionOf(text as text,substring as text,optional occurrence as nuallble Occurrence.Type,optional comparer as nullable function) as any
返回在 text
中找到的文本值 substring
指定出现次数的位置。
可选参数 occurrence
可用于指定要返回的出现位置(默认值为第一次出现的位置)。
如果未找到 substring
,则返回 -1。
<div>
<code>comparer</code> 为用于控制比较的 <code>Comparer</code>。比较器可用于提供不区分大小写的比较或识别区域性与区域设置的比较。
</div>
<div>
公式语言中提供了以下内置比较器:
</div>
Comparer.Ordinal
: 用于执行完全序号比较Comparer.OrdinalIgnoreCase
: 用于执行不区分大小写的完全序号比较-
Comparer.FromCulture
: 用于执行识别区域性的比较
示例:
获取 "World" 在文本 "Hello, World! Hello, World!" 中第一次出现的位置。
使用情况:
Text.PositionOf("Hello, World! Hello, World!", "World")
输出:
7
示例:
获取 "World" 在 "Hello, World! Hello, World!" 中最后一次出现的位置。
使用情况:
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
输出:
21