JavaScript replace string 替换字符
用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 替换字符相关推荐
- JS Replace全部替换字符方法
js默认的replace如果替换字符串中的某个元素,如果有很多相同的元素那么他只会替换掉默认的第一个元素: <script>var stringObj="小明你好!我也叫小明&q ...
- js replace 中文分号_在JS中用Replace 全部替换字符
类型:电子教程大小:3.3M语言:中文 评分:2.8 标签: 立即下载 在JS中常用的替换字符串是用 Replace函数,我们先来看一下 Replace函数的用法 replace 方法 返回根据正则表 ...
- JS Replace 全部替换字符 用法
<script language="javascript"> var r= "1\n2\n3\n"; //将字母\n替换成分号 alert(r.re ...
- java string replace 重载_关于Java:如何使用replace(char,char)替换字符b的所有实例为空...
如何使用replace(char,char)将字符" b"的所有实例全部替换为空. 例如: Hambbburger to Hamurger 编辑:有一个约束,我只能使用1.4.2, ...
- javascript string replace 正则替换
利用正则式实现首字母大写,丧心病狂是不是?好好的substr不用. JavaScript replace() 方法 r = /^(.)(?=.*)/; str = 'abc'; var str2 = ...
- java replaceall lt,JAVA中替换字符的方法replace和replaceAll 区别
replace和replaceAll是JAVA中常用的替换字符的方法,它们的区别是: 1.replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharS ...
- python替换字符的操作_Python 字符串操作(string替换、删除、截取、复制、)
Python 字符串操作(string替换.删除.截取.复制.连接.比较.查找.包含.大小写转换.分割等) 去空格及特殊符号 s.strip() .lstrip() .rstrip(',') 复制字符 ...
- android 获取url中的参数,验证邮箱格式,截取字符串中键值对的值,String的字节长度,去空格,替换字符
String ss="hello"; byte[] buff=ss.getBytes(); int f=buff.length; System.out.println(f); 字节 ...
- java可变字符串替换字符,我们如何替换Java中String和StringBuffer的特定部分?
java.lang包的String类表示一组字符.Java程序中的所有字符串文字(例如" abc")都实现为此类的实例. 例public class StringExample { ...
最新文章
- 使用 spring boot 开发通用程序
- Oracle 11g Release 2 (11.2) for Microsoft Windows (32-Bit)安装与卸除
- [转载]对复旦食堂的印象
- 如何在Windows上使用64位Web浏览器
- 表单项标签的input标签的单选框(radio)
- 4-输出基本数据类型
- 04 能够使用using和namespace引用和定义命名空间 1214
- java反向链表列表写法,一个使用链表追加,反向和显示的java程序
- 金蝶kis专业版系统登录服务器,金蝶kis专业版怎么远程连接服务器
- JavaFx 自制厘米尺标尺
- 达内 python培训视频教程
- 虚拟机安装程序没有找到安装在此计算机上的硬盘驱动器,安装VMware提示无效驱动器:E:\ 解决方法...
- 计算机推免资源(不定期更新)
- 如何挑选机械键盘?高性价比的机械键盘推荐
- 邮件合并的逆向应用,从多个Word文档中取值到Excel中
- ubuntu 印象笔记
- python使用微信设置-用Python玩微信跳一跳黑科技详细使用教程
- 国内有什么好的前端学习网站推荐?
- 安卓技术实战01 第一个安卓APP案例
- Java SE 基本介绍上
热门文章
- 信息学奥赛C++语言:三个数的大小比较
- 信息学奥赛一本通C++语言——1035:等差数列末项计算
- c++基础语句代码(循环语句)
- php mongodb 视频教程,燕十八mongodb视频资料分享
- python绘制糖葫芦_python简单爬虫(一)
- 输出图片任意点的像素坐标(结合IRFANVIEW使用)
- nn.dropout()的用法,随机失活
- 201312-2_ISBN号码
- Anaconda3安装后,解决cmd中jupyter,pip,python不是内部命令以及jupyter更改默认路径问题
- tensorflow 学习笔记