描述
从字符串表达式返回分隔符字段.
FreeBASIC 语法
FUNCTION AfxStrParse ( _ BYREF wszMainStr AS WSTRING, _ BYVAL nPosition AS LONG = 1 BYREF wszDelimiter AS WSTRING = "," _ ) AS CWSTR |
FUNCTION AfxStrParseAny ( _ BYREF wszMainStr AS WSTRING, _ BYVAL nPosition AS LONG = 1 BYREF wszDelimiter AS WSTRING = "," _ ) AS CWSTR |
参数
wszMainStr
[in]主串.
nPosition
如果nPosition是零或是实际计数外,返回一个空字符串.如果nPosition是负的,领域是从右到左的wszMainStr.
wszDelimiter
[in]字符或字符串必须完全匹配才能成功.如果AfxStrParseAny称,wszDelimiter包含一个或多个字符,其中任何一个可以作为分隔符.
用法示例
DIM cws AS CWSTR = AfxStrParse("one,two,three", 2) ' Returns "two"
DIM cws AS CWSTR = AfxStrParse("one;two,three", 1, ";") ' Returns "one"
DIM cws AS CWSTR = AfxStrParseAny("1;2,3", 2, ",;") ' Returns "2"
引用文件
AfxStr.inc