打印      打开 PDF 版本的联机帮助


上一主题

下一主题

InStr

Expression Builder 中的 InStr 函数返回一个字符串在另一个字符串中第一次出现时所在的位置。

语法

Instr(string1, string2, start, end)

结果类型

整数

参数

下表说明该函数的参数。

参数

说明

string1

指定要被搜索的字符串。值可以是字符串文字、字段名或一个返回字符串的表达式。

string2

指定要搜索的字符串。值可以是字符串文字、字段名或一个返回字符串的表达式。

注意:字符串搜索区分大小写。

start

(可选)一个指定 string1 中的起点的整数。

end

(可选)一个指定 string1 中的终点的整数。

注意:用于本主题中任何示例表达式的独立于语言的字段名称以及字段名称语法是比第 29 版 Service Pack 1 更旧的 Expression Builder 版本中使用的字段名称和字段名称语法。这些示例仍然有效。但是,如果您从第 29 版 Service Pack 1 或更高版本的 Expression Builder 的“字段”列表中选择表达式的对应字段,则字段名称和字段名称语法将不同于示例中所显示的字段名称和字段名称语法。建议您始终从 Expression Builder 内的“字段”列表中为表达式选择字段,以便字段名称和字段名称语法始终正确。有关表达式中的字段名称和字段名称语法的更多信息,请参阅关于表达式

示例

以下示例返回的值为 9:

InStr('john.doe@company.com','@')

以下示例将显示如何在工作流规则条件中使用 InStr 函数。在工作流规则条件中,InStr 函数用于确定指定字符串是否出现在记录的字段中。如果在字段中发现此字符串,则将执行在工作流规则中指定的操作。在此示例中,InStr 函数将确定记录中的“主题”字段是否包含单词 REVIEW。仅当“主题”字段包含大写字母形式的单词 REVIEW 时,才会执行工作流规则中的操作。

InStr([<Subject>], 'REVIEW') > 0

相关主题

请参阅以下主题以了解相关的 Expression Builder 信息:


已发布 10月 2016 Copyright © 2005, 2016, Oracle. 保留所有权利。Legal Notices.