Asc/AscW(Char/String) | 返回一个代表某个字符的字符编码的Integer值。 |
Chr/ChrW(Int32) | 返回指定字符编码对应的字符。 |
Filter(String(), String, Boolean, CompareMethod) | 依据某筛选条件获取某个字符数组的子集。 |
Format(Object, String) | 根据格式字符表达式里的指令返回一个字符串。 |
FormatCurrency/FormatNumber/ FormatPercent (Object,小数位, 小数是否显示整数位0,负数是否被括号括起, 是否使用分位符) | 小数位默认-1,计算机设置。例如FormatCurrency(-4456.43, , , TriState.True, TriState.True)返回($4,456.43)。 |
FormatDateTime(DateTime, DateFormat) 返回代表时间日期类型的字符串。 | DateFormat 值为GeneralDate、LongDate、ShortDate、LongTime、ShortTime。 |
GetChar(String, Int32) | 返回字符串里某个索引(1起点)位置上的字符。 |
InStr(start, str1,str2, CompareMethod) 返回str2在str1中第一个出现的索引位置(索引1起点) | InStr(4, "XXpXXpXXPXXP", "P", CompareMethod.Text) 从第四个字符开始搜索,返回6。 |
InStrRev(str1,str2, start, CompareMethod) 从str1右边开始搜索str2出现的索引位置。start默认值为-1。 | 返回值为距离左边的索引位置(索引1起点)。例如InStrRev("asdgdsg", "s")返回6。 |
Join(str(), f As String)将字符数组str里的各个字符用f连接符连接为一个字符串。 | Join(New String(){“John”,”Ken”}, “-“) 返回“John-Ken” |
LCase/UCase(Char/String) | 转换为小写/大写字符 |
Right/Left(String, Int32) | 从字符右/左侧开始截取多少个字符 |
Len(String/Object)返回数值要么表达一个字符串的字符个数,要么表达一个Object用FilePut写入文件的大小。 | |
LSet/RSet(str, length)相当于字符串的PadRight/PadLeft函数。不过如果str个数多于length,则会出现被裁剪的情况,都是截取左边的字符。 | LSet(“454”, 10)显示“454 ” Lset/RSet("345", 2) 都显示34 |
LTrim/RTrim/Trim(String) | 去除字符左/右/所有空白 |
Mid(String, Int32, Int32) | 返回截取字符 |
Replace(字符串, 查找内容, 替换内容, 起点, 替换字符个数, CompareMethod) | |
Space(Int32) | 添加空格 |
Split(字符串, 拆分符, 分割数, CompareMethod) | |
StrComp(str1,str2, CompareMethod) NET的相应函数为String.Compare() | str1位于str2前返回-1,相等返回0。 |
StrConv(String, VbStrConv, Int32)将字符串转换为指定的格式字符,比如繁体汉字等。只在Windows上被支持。 | VbStrConv代表大小写/首字母大写,繁简体,日文平假片假名之间转换,全角半角字符。 |
StrDup(Int32, String/Char/Object)返回指定字符或字符串的第一个字符重复几次的结果 | 比如StrDup(4,”多个你”)返回“多多多多”。参数为Object返回结果要CStr()。 |
StrReverse(String) | 反转字符 |
ToString() |
|