当前位置: 洪哥笔记 > ASP > Replace

 

Replace


关键词

Replace

摘要

描述
返回字符串,其中指定数目的某子字符串被替换为另一个子字符串。
语法
Replace(expression, find,  replacewith[, compare[, count[,  start]]])

Replace 函数的语法有以下参数:

描述
返回字符串,其中指定数目的某子字符串被替换为另一个子字符串。
语法
Replace(expression, find,  replacewith[, compare[, count[,  start]]])

Replace 函数的语法有以下参数:


参数描述
expression必选。 字符串表达式  包含要替代的子字符串。
find必选。被搜索的子字符串。
replacewith必选。用于替换的子字符串。
start可选。expression 中开始搜索子字符串的位置。如果省略,默认值为 1。在和count  关联时必须用
count可选。执行子字符串替换的数目。如果省略,默认值为 -1,表示进行所有可能的替换。在和 start  关联时必须用。
compare可选。指示在计算子字符串时使用的比较类型的数值。有关数值,请参阅“设置”部分。如果省略,缺省值为 0  ,这意味着必须进行二进制比较。


设置
compare 参数可以有以下值:


常数描述
vbBinaryCompare0执行二进制比较。
vbTextCompare1执行文本比较。


返回值
Replace 返回以下值:


如果Replace 返回
expression 为零长度零长度字符串 ("")。
expressionNull错误。
find 为零长度expression 的副本。
replacewith 为零长度expression 的副本,其中删除了所有由 find  参数指定的内容。
start >  Len(expression)零长度字符串。
count 为 0expression  的副本。


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

下面的示例利用 Replace 函数返回字符串:  

Dim MyString

'二进制比较从字符串左端开始。返回 "XXYXXPXXY"。
MyString = Replace("XXpXXPXXp", "p", "Y")

'文本比较从第三个字符开始。返回 "YXXYXXY"。
MyString = Replace("XXpXXPXXp", "p", "Y", 3, -1, 1)

 

要饭二维码

洪哥写文章很苦逼,如果本文对您略有帮助,可以扫描下方二维码支持洪哥!金额随意,先行谢过!大家的支持是我前进的动力!

文章的版权

本文属于“洪哥笔记”原创文章,转载请注明来源地址:Replace:http://www.splaybow.com/post/Replace13434330112007.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:115085382!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« DateValue Instr »

相关文章: