[]
        
立即试用
(Showing Draft Content)

TEXTAFTER

此函数返回给定字符或字符串之后出现的文本。

语法

TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])

参数

该函数包含以下参数:

参数

说明

text

[必需] 指要在其中进行搜索的文本。不允许使用通配符。

delimiter

[必需] 指标记要提取文本之后位置的文本。

instance_num

[可选] 指要提取文本之前的分隔符实例。默认情况下,instance_num = 1。若为负数,则从文本末尾开始搜索。

match_mode

[可选] 用于确定文本搜索是否区分大小写。默认区分大小写。可输入以下值之一:

  • 0 - 区分大小写。

  • 1 - 不区分大小写

match_end

[可选] 将文本末尾视为分隔符。默认情况下,文本为完全匹配。可输入以下值之一:

  • 0 - 不将分隔符与文本末尾匹配

  • 1 - 将分隔符与文本末尾匹配

if_not_found

[可选] 指如果未找到匹配项时返回的值。默认返回 #N/A。

备注

使用空分隔符值进行搜索时,TEXTAFTER 函数会立即匹配。从前往后搜索(若 instance_num 为正数)时,它会返回整个文本;从后往前搜索(若 instance_num 为负数)时,它会返回空文本。

示例

TEXTAFTER("Little red Riding Hood's red hood","red") // 结果为 "Riding Hood's red hood"

TEXTAFTER("Little red Riding Hood's red hood","red", 2) // 结果为 "hood"

TEXTAFTER("Little red Riding Hood's red hood","Red") // 结果为 #N/A

TEXTAFTER("Little red Riding Hood's red hood","Red", ,1) // 结果为 "Riding Hood's red hood"