# 搜索字符串

搜索字符串（完全匹配）。

##### 块

##### 文本

TARGET = findString(EXPRESSION, SOURCE_ARR);
3 1 2

# | 描述
1 | [Search String] 设置要搜索的字符串。搜索字符串区分大小写。
2 | [String Array to Search] 设置要搜索的内部一维字符串数组。 注： 您无法搜索外部数组变量。 您无法搜索多维数组变量。
3 | [Result(Index)] 设置一个 INT 变量，存储与 [Search String] 完全匹配的字符串的数组元素编号。 如果有多个匹配的字符串数组元素，则存储较小的元素编号。 如果没有匹配项，则存储-1。

(示例)

##### 块

##### 文本

Var1 = findString(Var3, Var6);

## 操作示例

[Search String] | 数组变量中的元素编号和字符串 | 存储在[Result(Index)]中的数组元素编号 | 注释
ABC | 0: ABCDE 1: ABCD 2: ABC | 2 | 搜索完全匹配项。
0: abc 1: ABCD 2: ABC | 2 | 区分大小写
0: ABC 1: ABCD 2: ABC | 0 | 如果有多个匹配的数组元素，则存储较小的元素编号。
0: ABCDE 1: ABC(0x00)D 2: ABC | 1 | 如果存在NULL（0x00），则字符串在该处终止。
0: AB 1: abc 2: ABCD | -1 | 如果没有匹配的字符串，则存储-1。
ABC(0x00)D | 0: ABCDE 1: ABCD 2: ABC | 2 | 如果存在NULL（0x00），则字符串在该处终止。