木子屋 Dnawo's BLOG

Replace函数返回值

👤 dnawo 📅 2007-01-07 👁 5238 👍 0 💬 0 🔄 本站原创
Replace函数语

Replace(expression, find, replace[, start[, count[, compare]]])

参数

部分 描述
expression 必需的。字符串表达式,包含要替换的子字符串。
find 必需的。要搜索到的子字符串。
replace 必需的。用来替换的子字符串。
start 可选的。在表达式中子字符串搜索的开始位置。如果忽略,假定从1开始。
count 可选的。子字符串进行替换的次数。如果忽略,缺省值是 –1,它表明进行所有可能的替换。
compare 可选的。数字值,表示判别子字符串时所用的比较方式。关于其值,请参阅“设置值”部分。

compare参数的设置值

常数 值 描述
vbUseCompareOption –1 使用Option Compare语句的设置值来执行比较。
vbBinaryCompare 0 执行二进制比较。
vbTextCompare 1 执行文字比较且不区分大小写。
vbDatabaseCompare 2 仅用于Microsoft Access。基于您的数据库的信息执行比较。

返回值

如果 Replace返回值
expression长度为零 零长度字符串("")。
expression为Null 一个错误。
find长度为零 expression的复本。
replace长度为零 expression的复本,其中删除了所有出现的find 的字符串。
start > Len(expression) 长度为零的字符串。
count is 0 expression的复本。

说明

其返回值是经过替换(从由 start 指定的位置开始到 expression 字符串的结尾)后的字符串,而不是原始字符串从开始至结尾的副本。

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 干扰码 下一篇 → 查找替换文件中指定字符的两种方法