📅  最后修改于: 2023-12-03 15:04:54.070000             🧑  作者: Mango
Rexx (Restructured Extended Executor) 是一种可以运行于多个操作系统的解释性编程语言。Rexx 的内置函数是其中的重要组成部分,提供了许多便捷的操作方法,本文将对一部分 Rexx 的内置函数作介绍。
SUBSTR - 截取字符串
SUBSTR(string, start, length)
返回 string 开始于位置 start 的长度为 length 的子字符串。
LEFT - 返回字符串左部分
LEFT(string, length)
返回 string 左边的长度为 length 的子字符串。
RIGHT - 返回字符串右部分
RIGHT(string, length)
返回 string 右边的长度为 length 的子字符串。
STRIP - 剔除空格
STRIP(string)
剔除 string 内部的所有空格。
TRANSLATE - 替换键
TRANSLATE (string, "from", "to")
将 string 中所有出现在 from 中的字符替换为 to 中对应位置的字符。
WORD - 返回指定位置的子字符串
WORD(string, number)
返回 string 中第 number 个单词。
ABS - 返回绝对值
ABS(number)
返回 number 的绝对值。
MAX - 返回最大值
MAX(number, number, ... )
返回一个或多个数值中的最大值。
MIN - 返回最小值
MIN(number, number, ... )
返回一个或多个数值中的最小值。
SIGN - 返回符号
SIGN(number)
如果 number 为正,则返回 1,如果 number 为零,则返回 0,如果 number 为负,则返回 -1。
DATE - 返回系统日期
DATE()
返回当前系统日期。
TIME - 返回系统时间
TIME()
返回当前系统时间。
DATETIME - 返回日期时间
DATETIME()
返回当前系统日期和时间。
以上只是 Rexx 内置函数的一部分,更多函数可以通过 Rexx 的官方文档来查看,可以发现 Rexx 的内置函数使程序员更易于操作数据和进行算术计算。