您现在的位置是:首页
>
关于调取资料的函格式 Replace(函式)详细资料大全
Re lace 函式 详细资料大全 Re lace是Pytho 、VB、ASP、Wi dow 、SQL和Excel中的函式,功能都是执行替换操作.另外,re lace在英语中的意思为take o e
Replace(函式)详细资料大全

Replace是Python、VB、ASP、Windows、SQL和Excel中的函式,功能都是执行替换操作.另外,replace在英语中的意思为take ones position.
基本介绍
中文名:代替外文名:Replace功能:执行替换操作定义:函式 介绍,方法功能,语法示例,VB和VBS,介绍,语法,返回值,Excel函式,介绍,语法,示例,Replace,Javascript,PLSQL,语法,用途,举例,介绍
Replace是VB、ASP、Windows、SQL和Excel中的函式,功能都是执行替换操作。replace()为Python的常用对象方法方法功能
替换字元串中的指定字元语法示例
>>> a = 'abc' >>> a.replace('a', 'A') 'Abc'注意:replace()方法不能改变原始字元串,替换出来的字元串为记忆体新建字元串,并未改变原始变数指针。示例:
>>> a = 'abc' >>> b = a.replace('a', 'A') >>> b 'Abc' >>> a 'abc'
VB和VBS
介绍
该函式返回一个字元串,其中指定的字元串已经被替换为另一字元串,并且替换的次数也可以指定。语法
Replace (Expression, Find, ReplaceWith [, Start] [, Count] [, Compare]) Replace函式参数参数描述 Expression 必需的。字元串表达式,将要执行替换操作的字元串。 Find 必需的。字元串表达式,要搜寻的字元串。 ReplaceWith 必需的。字元串表达式,用于替换的字元串。 Start 可选的。数值表达式,决定从Expression开头向结尾数的第几位开始搜寻,默认值为1。 Count 可选的。数值表达式,限制进行替换的次数,默认值为-1,即进行所有的替换。 Compare 可选的。数值表达式,决定判断子字元串的比较方式。具体设定值见下“Compare参数设定值”表。 Compare参数设定值常数值描述 vbUseCompareOption -1 使用Option Compare语句的设定值来执行比较。 vbBinaryCompare 0 执行二进制比较。 vbTextCompare 1 执行文字比较。 vbDatabaseCompare 2 仅用于Microsoft Aess。基于资料库的信息执行比较。返回值
Replace函式返回值情况返回值 Expression长度为0 零长度字元串。 Expression为Null 一个错误。 Find长度为0 Expression的内容。 ReplaceWith长度为0 删除了Find字元串的Expression内容。 Start大于Expression的长度 零长度字元串。 Count为0 Expression的内容 其他(正常情况) 将Find字元串替换为ReplaceWith字元串的Expression内容。Excel函式
介绍
REPLACE使用其他文本字元串并根据所指定的字元数替换某文本字元串中的部分文本,相类似的还有REPLACEB函式,使用其他文本字元串并根据所指定的位元组数替换某文本字元串中的部分文本。语法
REPLACE(Old_text, Start_num, Num_chars, New_text) REPLACEB(Old_text, Start_num, Num_bytes, New_text) REPLACE和REPLACEB函式参数参数描述 Old_text 必需的。要替换其部分字元的文本。 Start_num 必需的。要用New_text替换的Old_text中字元的位置。 Num_chars 必需的。希望使用New_text替换Old_text中 字元的个数。 Num_bytes 必需的。希望使用New_text替换Old_text中 位元组的个数。 New_text 必需的。将用于替换Old_text中字元的文本。示例
假设下面是Excel工作簿中的部分单元格。AB1数据2 abcdefghijk 3 2009 4 123456 5公式结果6 =REPLACE(A2,6,5,"*") 将A2单元格中第6个字元后的5个字元替换为“*”。结果为“abcde*k”。 7 =REPLACE(A3,3,2,"10") 在A3单元格中用10替换第3位往后的2位。结果为“2010”。 8 =REPLACE(A4,1,3,"@") 在A4单元格中用“@”替换前三个字元,结果为“@456”。Replace
命令提示符中的Replace函式可以替换档案。 REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W] REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U] [drive1:][path1]filename 指定源档案。 [drive2:][path2] 指定要替换档案的目录。 /A:把新档案加入目标目录。不能和/S或/U命令行开关搭配使用。 /P:替换档案或加入源档案之前会先提示您进行确认。 /R:替换唯读档案以及未受保护的档案。 /S:替换目标目录中所有子目录的档案。不能与/A命令开关搭配使用。 /W:等您插入磁碟以后再运行。 /U:只会替换或更新比源档案日期早的档案。不能与/A命令行开关搭配使用。 例如:replace C:/01.txt D:表示将C糟的01.txt档案替换为D糟内的同名档案。Javascript
语法:stringObject.replace(regexp,replacement) 参数: regexp:必需,规定了要替换的模式的 RegExp 对象。请注意,如果该值是一个字元串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。 replacement:必需,一个字元串值,规定了替换文本或生成替换文本的函式。 返回值:一个新的字元串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。javascript实例 如何使用 replace() 进行全局替换。<><body><scripttype="text/javascript">varstr="WelcometoMicrosoft!";str=str+"WeareproudtoannouncethatMicrosofthas";str=str+"oneofthelargestWebDeveloperssitesintheworld.";document.write(str.replace(/Microsoft/g,"W3School"));</script></body></>PLSQL
语法
: REPLACE(string,search_set[,replace_set])用途
该函式将字元串中所有出现的search_set都替换成replace_set字元串.可以使用该函将字元串中所有出现的符号都替换成某个有效的名字.如果不指定replace_set,则将从字元串string中删除所有的搜寻字元串search_set。举例
SELECT REPLACE('abcdefbdcdabc,dsssdcdrd','abc','ABC') FROM dua 很赞哦! (1151)