[]
此函数返回给定字符或字符串之后出现的文本。
TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
该函数包含以下参数:
参数 | 说明 |
|---|---|
text | [必需] 指要在其中进行搜索的文本。不允许使用通配符。 |
delimiter | [必需] 指标记要提取文本之后位置的文本。 |
instance_num | [可选] 指要提取文本之前的分隔符实例。默认情况下, |
match_mode | [可选] 用于确定文本搜索是否区分大小写。默认区分大小写。可输入以下值之一:
|
match_end | [可选] 将文本末尾视为分隔符。默认情况下,文本为完全匹配。可输入以下值之一:
|
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"