用replace 方法
语法
stringObj.replace(rgExp, replaceText)
replace 方法的语法包括下述部分:
部分 描述
stringObj 必选项。要执行该替换的 String 对象或文字。该对象不会被 replace 方法修改。
rgExp 必选项。描述要查找的内容的一个正则表达式对象。
replaceText 必选项。是一个String 对象或文字,对于stringObj 中每个匹配 rgExp 中的位置都用该对象所包含的文字加以替换。

下面的示例演示了 replace 方法的用法:

function ReplaceDemo(){var r, re;var s = "The quick brown fox jumped over the lazy yellow dog.";re = /fox/i;r = s.replace(re, "pig");return(r);
}

另外, replace 方法也可以替换模式中的子表达式。 下面的范例演示了交换字符串中的每一对单词:

function ReplaceDemo(){var r, re;var s = "The quick brown fox jumped over the lazy yellow dog.";re = /(\S+)(\s+)(\S+)/g;r = s.replace(re, "$3$2$1"); //交换每一对单词。return(r);
}

JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. str.replace(/\-/g,"!")则可以替换掉全部匹配的字符(g为全局标志)。

JavaScript replace string 替换字符相关推荐

  1. JS Replace全部替换字符方法

    js默认的replace如果替换字符串中的某个元素,如果有很多相同的元素那么他只会替换掉默认的第一个元素: <script>var stringObj="小明你好!我也叫小明&q ...

  2. js replace 中文分号_在JS中用Replace 全部替换字符

    类型:电子教程大小:3.3M语言:中文 评分:2.8 标签: 立即下载 在JS中常用的替换字符串是用 Replace函数,我们先来看一下 Replace函数的用法 replace 方法 返回根据正则表 ...

  3. JS Replace 全部替换字符 用法

    <script language="javascript"> var r= "1\n2\n3\n"; //将字母\n替换成分号 alert(r.re ...

  4. java string replace 重载_关于Java:如何使用replace(char,char)替换字符b的所有实例为空...

    如何使用replace(char,char)将字符" b"的所有实例全部替换为空. 例如: Hambbburger to Hamurger 编辑:有一个约束,我只能使用1.4.2, ...

  5. javascript string replace 正则替换

    利用正则式实现首字母大写,丧心病狂是不是?好好的substr不用. JavaScript replace() 方法 r = /^(.)(?=.*)/; str = 'abc'; var str2 = ...

  6. java replaceall lt,JAVA中替换字符的方法replace和replaceAll 区别

    replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1.replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharS ...

  7. python替换字符的操作_Python 字符串操作(string替换、删除、截取、复制、)

    Python 字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等) 去空格及特殊符号 s.strip() .lstrip() .rstrip(',') 复制字符 ...

  8. android 获取url中的参数,验证邮箱格式,截取字符串中键值对的值,String的字节长度,去空格,替换字符

    String ss="hello"; byte[] buff=ss.getBytes(); int f=buff.length; System.out.println(f); 字节 ...

  9. java可变字符串替换字符,我们如何替换Java中String和StringBuffer的特定部分?

    java.lang包的String类表示一组字符.Java程序中的所有字符串文字(例如" abc")都实现为此类的实例. 例public class StringExample { ...

最新文章

  1. 使用 spring boot 开发通用程序
  2. Oracle 11g Release 2 (11.2) for Microsoft Windows (32-Bit)安装与卸除
  3. [转载]对复旦食堂的印象
  4. 如何在Windows上使用64位Web浏览器
  5. 表单项标签的input标签的单选框(radio)
  6. 4-输出基本数据类型
  7. 04 能够使用using和namespace引用和定义命名空间 1214
  8. java反向链表列表写法,一个使用链表追加,反向和显示的java程序
  9. 金蝶kis专业版系统登录服务器,金蝶kis专业版怎么远程连接服务器
  10. JavaFx 自制厘米尺标尺
  11. 达内 python培训视频教程
  12. 虚拟机安装程序没有找到安装在此计算机上的硬盘驱动器,安装VMware提示无效驱动器:E:\ 解决方法...
  13. 计算机推免资源(不定期更新)
  14. 如何挑选机械键盘?高性价比的机械键盘推荐
  15. 邮件合并的逆向应用,从多个Word文档中取值到Excel中
  16. ubuntu 印象笔记
  17. python使用微信设置-用Python玩微信跳一跳黑科技详细使用教程
  18. 国内有什么好的前端学习网站推荐?
  19. 安卓技术实战01 第一个安卓APP案例
  20. Java SE 基本介绍上

热门文章

  1. 信息学奥赛C++语言:三个数的大小比较
  2. 信息学奥赛一本通C++语言——1035:等差数列末项计算
  3. c++基础语句代码(循环语句)
  4. php mongodb 视频教程,燕十八mongodb视频资料分享
  5. python绘制糖葫芦_python简单爬虫(一)
  6. 输出图片任意点的像素坐标(结合IRFANVIEW使用)
  7. nn.dropout()的用法,随机失活
  8. 201312-2_ISBN号码
  9. Anaconda3安装后,解决cmd中jupyter,pip,python不是内部命令以及jupyter更改默认路径问题
  10. tensorflow 学习笔记