Pesquisa uma string (correspondência exata).

TARGET = findString(EXPRESSION, SOURCE_ARR);
3 1 2
| # | Descrição |
| 1 | [Search String] Defina a string a ser pesquisada. A cadeia de pesquisa é sensível a maiúsculas e minúsculas. |
| 2 | [String Array to Search] Defina uma matriz unidimensional interna de strings que serão pesquisadas.
|
| 3 | [Result(Index)] Defina uma variável INT onde o número do elemento da matriz da string que corresponde exatamente à [Search String] é armazenado. Se houver vários elementos da matriz de string correspondentes, o número do elemento menor será armazenado. Se não houver correspondências, -1 é armazenado. |
(Exemplo)

Var1 = findString(Var3, Var6);
| [Search String] | Número do elemento e string na variável da matriz | Número do elemento da matriz armazenado em [Result(Index)] | Comentários |
| ABC |
0: ABCDE 1: ABCD 2: ABC |
2 | Pesquisa por uma correspondência exata. |
| 0: abc 1: ABCD 2: ABC | 2 | Sensível a maiúsculas e minúsculas. | |
|
0: ABC 1: ABCD 2: ABC |
0 | Se houver mais de um elemento da matriz correspondente, o número do elemento menor será armazenado. | |
|
0: ABCDE 1: ABC(0x00)D 2: ABC |
1 |
Se houver um NULO (0x00), a string será encerrada lá.
|
|
|
0: AB 1: abc 2: ABCD |
-1 | Se não houver uma string correspondente, -1 é armazenado. | |
| ABC(0x00)D |
0: ABCDE 1: ABCD 2: ABC |
2 |
Se houver um NULO (0x00), a string será encerrada lá.
|