Access 2003完整教程:Replace 函数

说明

返回一个字符串,其中指定的子字符串已被另一个子字符串替换了指定的次数。

语法

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

Replace函数语法具有下面这些命名参数:

部分说明
expression必选。包含要替换的子字符串的字符串表达式。
find必选。要查找的子字符串。
replace必选。用来替换的子字符串。
start可选。这是expression内开始进行子字符串搜索的位置。如果省略,则认为是 1。
count可选。这是要执行的子字符串替换次数。如果省略,则默认值为 –1,这表示进行所有可能的替换。
compare可选。数字值,表示在计算子字符串时要使用的比较种类。请参阅“设置”部分以了解相关的值。

设置

compare参数可以具有下列值:

常量说明
vbUseCompareOption–1使用Option Compare语句的设置执行比较。
vbBinaryCompare0执行二进制比较。
vbTextCompare1执行文本比较。
vbDatabaseCompare2只适用于 Microsoft Access。按照数据库中的信息执行比较。

返回值

Replace返回下列值:

如果返回值
expression长度为零零长度字符串 ("")
expressionNull错误。
find长度为零expression的副本。
replace长度为零删除了所包含的所有 find 后的expression的副本。
start>Len(expression)零长度字符串。
count为 0expression的副本。

说明

Replace函数的返回值是发生替换后的字符串,其开始位置由start指定,结尾位置为expression字符串的结尾。它不是原始字符串的原样副本。

上页:Access 2003完整教程:Rate 函数 下页:Access 2003完整教程:RGB 函数

Access 2003完整教程:Replace 函数

Access 2003完整教程:RGB 函数Access 2003完整教程:Right 函数
Access 2003完整教程:Rnd 函数Access 2003完整教程:Round 函数
Access 2003完整教程:Second 函数Access 2003完整教程:Seek 函数
Access 2003完整教程:Sgn 函数Access 2003完整教程:Shell 函数
Access 2003完整教程:Sin 函数Access 2003完整教程:SLN 函数
Access 2003完整教程:Space 函数Access 2003完整教程:Spc 函数
Access 2003完整教程:Sqr 函数Access 2003完整教程:Str 函数
Access 2003完整教程:StrComp 函数Access 2003完整教程:StrConv 函数
Access 2003完整教程:String 函数Access 2003完整教程:StrReverse 函数
Access 2003完整教程:Switch 函数Access 2003完整教程:SYD 函数
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号