亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
永定县| 会泽县| 巍山| 上饶市| 万山特区| 琼中| 温泉县| 崇明县| 樟树市| 年辖:市辖区| 噶尔县| 云阳县| 仁寿县| 万盛区| 嵊泗县| 屯留县| 彩票| 罗平县| 长垣县| 上犹县| 容城县| 邢台县| 泸溪县| 房产| 常德市| 巴里| 石屏县| 新巴尔虎右旗| 扶风县| 康乐县| 邯郸县| 含山县| 常山县| 长汀县| 施秉县| 鄂托克前旗| 咸丰县| 辰溪县| 永安市| 大厂| 吉隆县|