91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
璧山县| 上栗县| 莆田市| 扶风县| 延寿县| 南漳县| 皋兰县| 枝江市| 望城县| 沙洋县| 都江堰市| 英超| 营山县| 灵璧县| 梅河口市| 怀柔区| 玉山县| 洛宁县| 乐至县| 遵义县| 石城县| 东至县| 阿拉善右旗| 大竹县| 六安市| 綦江县| 建始县| 克拉玛依市| 罗定市| 龙井市| 库车县| 新民市| 兴山县| 宁南县| 台江县| 广平县| 浦东新区| 乐昌市| 留坝县| 县级市| 疏附县|