中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

cobol怎么去掉字符串末尾的空格

小億
312
2023-10-13 19:05:29
欄目: 編程語言

在COBOL中去掉字符串末尾的空格可以通過以下幾種方法實現:

  1. 使用STRING函數:使用STRING函數可以將字符串中的空格替換為空,然后再對替換后的字符串進行TRIM操作,即可去掉末尾的空格。示例代碼如下:
01 MY-STRING        PIC X(10) VALUE 'COBOL     '.
01 RESULT-STRING    PIC X(10).
MOVE SPACES TO RESULT-STRING.
STRING MY-STRING DELIMITED BY SPACE
INTO RESULT-STRING
ON OVERFLOW
END-STRING
END-STRING.
MOVE FUNCTION TRIM(RESULT-STRING) TO RESULT-STRING.
DISPLAY RESULT-STRING.
  1. 使用INSPECT函數:使用INSPECT函數可以在字符串中查找最后一個非空格字符的位置,然后再使用SUBSTRING函數截取字符串到該位置。示例代碼如下:
01 MY-STRING        PIC X(10) VALUE 'COBOL     '.
01 LENGTH           PIC 9(2).
01 RESULT-STRING    PIC X(10).
MOVE LENGTH OF MY-STRING TO LENGTH.
INSPECT FUNCTION REVERSE(MY-STRING)
TALLYING LENGTH FOR LEADING SPACES.
MOVE FUNCTION SUBSTRING(MY-STRING, 1, LENGTH) TO RESULT-STRING.
DISPLAY RESULT-STRING.

以上兩種方法都可以達到去掉字符串末尾的空格的效果,根據實際需求選擇適合的方法即可。

0
云和县| 宣恩县| 兴义市| 梧州市| 合山市| 浙江省| 买车| 贵港市| 丰县| 勐海县| 昭苏县| 金门县| 黔西| 锡林郭勒盟| 广元市| 滦平县| 萝北县| 临高县| 开鲁县| 庄河市| 湟中县| 兴仁县| 纳雍县| 南乐县| 山东省| 扬州市| 肇州县| 库车县| 温宿县| 尉犁县| 泰和县| 庆城县| 芦山县| 桃园县| 祁门县| 东兴市| 开封县| 炉霍县| 宁蒗| 衡山县| 镇宁|