点击或拖拽改变大小

Functions.Left 方法

X#
从字符串中提取以第一个字符开始的子字符串。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION Left(
	cString AS STRING,
	dwCount AS DWORD
) AS STRING
查看代码

参数

cString
类型:String
要提取字符的字符串。
dwCount
类型:UInt32
要提取的字符数。

返回值

类型:String
cString 的左侧 dwCount 个字符。
如果 dwCount 为负数或 0,Left() 将返回 NULL_STRING。
如果 dwCount 大于字符串的长度,Left() 将返回整个字符串。
备注
Left() 与 Substr(cString, 1, wCount) 相同。 Left()、Right() 和 Substr() 通常与 At() 和 RAt() 函数一起使用,以在提取之前定位子字符串的第一个和/或最后一个位置。
示例
此示例从目标字符串的左侧提取前三个字符:
X#
1? LEFT("ABCDEF", 3)                    // ABC
此示例从字符串的开头提取子字符串,直到第一个逗号出现:
X#
1LOCAL cName := "James, William" AS STRING
2? LEFT(cName, AT(",", cName))        // James
参见