导航:  String Procedures >

AfxStrParse

上一页返回章节概述下一页

描述

 

从字符串表达式返回分隔符字段.

 

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