计算和替换数据项 (INSPECT)

使用 INSPECT 语句 来检查数据项中的字符或字符组,并选择性地将其替换。

关于此任务

使用 INSPECT 语句 执行以下任务:

  • 对数据项 (TALLYING 短语) 中出现特定字符的次数进行计数。
  • 使用 指定的字符,例如空格,星号或零 (REPLACING 短语)。 填充数据项的 数据项或 个选定部分
  • 将数据项中出现的所有特定字符或字符串转换为您指定的替换字符 (CONVERTING 短语)。

可以指定下列其中一个数据项作为要检查的项:

  • 显式或隐式地描述为 USAGE DISPLAYUSAGE DISPLAY-1USAGE NATIONAL 的基本项
  • 字母数字组项或国家组项

如果已检查的项具有:

  • USAGE DISPLAY,语句中的每个标识 ( TALLYING 计数字段除外) 必须具有 USAGE DISPLAY,并且语句中的每个文字必须是字母数字
  • USAGE NATIONAL,语句中的每个标识 ( TALLYING 计数字段除外) 必须具有 USAGE NATIONAL,并且语句中的每个字面值必须是国家或地区
  • USAGE DISPLAY-1,语句中的每个标识 ( TALLYING 计数字段除外) 必须具有 USAGE DISPLAY-1,并且语句中的每个字面值都必须是 DBCS 字面值

示例:INSPECT语句

相关参考
INSPECT 语句 (COBOL for Linux on x86 Language Reference)