replace 方法<!-- CSS_START-->@import url(../html-vss/msdnie4a.css);<!-- CSS_END-->
replace 方法
返回根据正则表达式进行文字替换后的字符串的复制。
stringObj.replace(
rgExp, replaceText)
参数
stringObj
必选项。要执行该替换的 String
对象或字符串文字。该字符串不会被 replace
方法修改。
rgExp
必选项。为包含正则表达式模式或可用标志的正则表达式
对象。也可以是 String
对象或文字。如果
rgExp
不是正则表达式
对象,它将被转换为字符串,并进行精确的查找;不要尝试将字符串转化为正则表达式。
replaceText
必选项。是一个String
对象或字符串文字,对于stringObj
中每个匹配
rgExp
中的位置都用该对象所包含的文字加以替换。在 Jscript 5.5 或更新版本中,replaceText
参数也可以是返回替换文本的函数。
示例:
将字符串“aa;bb;cc;”中的";"换成"空隔"
function myReplace(str,beReplace,newword){
while(str.indexOf(beReplace)>0)
{
str=str.replace(beReplace,newword);
}
return str;
}
<span id="mySpan"></span>
<script type="text/javascript">
document.getElementById("mySpan").innerHTML=myReplace("aa;bb;cc;",";"," ");
</script>
分享到:
相关推荐
在SQL语句中,`REPLACE INTO` 和 `INSERT INTO` 都是用来向数据库表中添加数据的命令,但它们之间存在重要的区别。本文将详细阐述这两种操作的区别以及使用场景。 首先,`INSERT INTO` 是最常用的插入数据的方式。...
内置的`StringReplace`函数虽然提供了基本的替换服务,但在处理大量数据或长字符串时,其性能可能不尽人意。针对这种情况,开发人员经常寻找更高效的替代方案,如在本案例中提到的“Q_Replace.pas”文件所包含的快速...
MySQL数据库作为最流行的开源数据库之一,提供了多种工具来执行这类操作,其中replace函数和regexp正则表达式是强大的工具。replace函数可以通过简单的字符串替换来更新数据,而regexp则可以使用复杂的正则表达式...
`replace` 成员函数是 `std::string` 类中一个关键的方法,它允许程序员替换字符串中的子串或字符。本篇文章将详细讲解 `std::string` 的 `replace` 成员函数的几个常见用法。 1. **替换指定长度的子串** ```cpp ...
**SearchAndReplace6.5中文版本**是一款强大的文本处理工具,专为开发者和高级用户设计,用于高效地进行内容搜索和替换操作。它不仅具备基本的查找和替换功能,还支持批量搜索和批量替换,极大地提高了工作效率。...
"文件字符替换|replace_in_file" 是一个工具,它的主要功能是实现批量替换文件中的特定字符,然后将处理后的文件保存为新的文件。这个工具在处理大量数据时尤其有用,例如,当你需要发送一个文件给10000个人,但每个...
在VB(Visual Basic)编程语言中,`Replace`函数是一个非常关键的字符串处理函数,用于在文本字符串中替换特定的子串。这个函数在编写各种应用程序时经常被使用,特别是那些涉及文本处理、数据清洗或者用户输入验证...
**前端开源库——FIS3-deploy-replace详解** 在前端开发中,构建工具起着至关重要的作用,它们能够帮助开发者自动化处理各种任务,如代码压缩、合并、版本管理等。FIS3(Fast Introduction for Site3)是阿里巴巴...
"replace"是一款强大的文本替换工具,它允许用户在大量文件或整个目录中高效地进行文本替换操作。在处理大量文本数据时,手动逐个编辑文件是低效且耗时的,而"replace"则提供了自动化解决方案,极大地提升了工作效率...
JavaScript 中的 location.reload 和 location.replace 方法的区别 在 JavaScript 中,我们经常使用 location.reload() 和 location.replace() 两个方法来刷新页面或重定向到新的 URL。但是,这两个方法之间有着...
`Fragment.replace()`方法是处理Fragment动态管理的核心方法之一,尤其在处理屏幕旋转、多视图切换等场景时非常实用。本篇文章将深入探讨`Fragment.replace()`的使用方法及其在实际开发中的应用。 首先,`Fragment`...
软件名称: Actual Search & Replace 版本:2.8.6 汉化作者:余飞雨 联系方式: dgyf44^gmail.com 写信时请替换 ^ 为 @ (由于垃圾邮件太多,写信请以余飞雨开头) 原版下载:不需要 运行环境:Windows 95, 98, Me,...
"Advanced Find and Replace"是一款专为此目的设计的高级工具,它提供了一系列强大的功能,使得文本的批量查找与替换变得极其高效。 首先,我们要理解"Advanced Find and Replace"的核心功能。在常规的文本编辑器中...
js里没有replaceAll的函数,需要我们自定义 代码如下: String.prototype.replaceAll = function(s1,s2){ return this.replace(new RegExp(s1,”gm”),s2); } 2、使用js的replace进行处理 代码如下: str=str....
**replace-in-file-webpack-plugin** 是一个前端开源的Webpack插件,专用于在构建过程中查找并替换项目中的文件内容。在现代Web开发中,Webpack作为模块打包工具,扮演着至关重要的角色,它允许开发者将JavaScript、...
"Actual Search & Replace"是一款强大的文本搜索和替换工具,专为需要在大量文件中进行高效查找和替换操作的用户设计。这款软件可以帮助用户快速定位并修改特定文本内容,极大地提升了工作效率,尤其对于开发者、...
delphi 自带 StringReplace 慢, 替换 StringReplace ,高效率,秒杀 原版
ReplaceGoogleCDN 是一款专为 Chrome 浏览器设计的扩展程序,它的主要功能是将网页中引用的 Google Content Delivery Network (CDN) 的资源替换为国内可访问的镜像站点,以解决由于网络限制导致的加载缓慢或无法加载...
4. **replace()方法**:在描述中提到的"replace方式切换菜单",是指使用`replace()`方法替换当前显示的Fragment。这个方法接受两个参数:一个是`ContainerViewId`,即Fragment将要插入的容器视图ID;另一个是新的...