Functions.Left 方法 | |
从字符串中提取以第一个字符开始的子字符串。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION Left(
cString AS STRING,
dwCount AS DWORD
) AS STRING
public static string Left(
string cString,
uint dwCount
)
查看代码参数
- cString
- 类型:String
要提取字符的字符串。 - dwCount
- 类型:UInt32
要提取的字符数。
返回值
类型:
StringcString 的左侧
dwCount 个字符。
如果
dwCount 为负数或 0,Left() 将返回 NULL_STRING。
如果
dwCount 大于字符串的长度,Left() 将返回整个字符串。
备注
Left() 与 Substr(cString, 1, wCount) 相同。
Left()、Right() 和 Substr() 通常与 At() 和 RAt() 函数一起使用,以在提取之前定位子字符串的第一个和/或最后一个位置。
示例
此示例从目标字符串的左侧提取前三个字符:
此示例从字符串的开头提取子字符串,直到第一个逗号出现:
1LOCAL cName := "James, William" AS STRING
2? LEFT(cName, AT(",", cName))
参见