查找
FIND 在文件中查找文本字符串。
操作数
- 搜索字符
- 指定要搜索的文本字符串。 如果未指定 search charg,那么将对先前的搜索字符串 (previous_search charg) 执行搜索。
返回码
- 0
- 正常返回
- 202
- 操作数无效
- 223
- 找不到搜索参数
示例
'FIND REDT'此示例查找第一次出现的 REDT。
'FIND Redt'如果 CASE 设置为敬意,那么此示例将找不到第一次出现的 REDT。 它将找到第一次出现的 Redt。 有关更多信息,请参阅 CASE 命令 CASE。
搜索字符 可以包含任意字符,在这种情况下,任意字符表示可能嵌入在任意字符位置的任何文本字符串。
'FIND ONE.THREE'此示例查找首次出现的任何具有 ONE 和 THREE 并由另一个字符串连接的字符串。
注:
- 当使用 CASE 命令设置敬意标志时,将遵循 搜索字符 的大小写。
- 搜索从当前行开始,继续向下,直到到达 BOTTOM OF DATA 或进行匹配。 如果在没有匹配项的情况下到达 BOTTOM OF DATA ,那么当前行将保留在处理 FIND 之前的位置,而不是使 BOTTOM OF DATA 成为当前行。
