jQuery实现字符串全部替换的方法
本文实例讲述了jQuery实现字符串全部替换的方法。分享给大家供大家参考,具体如下:
与C# String类型的Replace方法不同,jQuery的Replace仅能替换第一个匹配的内容。
例如:
var str = "a<br/>b<br/>c<br/>"; var Newstr = str.Replace("<br/>", ""); alert(Newstr); //内容为:ab<br/>c<br/>
要替换全部匹配项,可以使用正则表达式:
var str = "a<br/>b<br/>c<br/>"; re = new RegExp("<br/>","g"); //定义正则表达式 //第一个参数是要替换掉的内容,第二个参数"g"表示替换全部(global)。 var Newstr = str.Replace(re, ""); //第一个参数是正则表达式。 //本例会将全部匹配项替换为第二个参数。 alert(Newstr); //内容为:abc
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript
正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg
更多关于jQuery相关内容可查看本站专题:《jQuery字符串操作技巧总结》、《jQuery操作xml技巧总结》、《jQuery扩展技巧总结》、《jquery选择器用法总结》及《jQuery常用插件及用法总结》
希望本文所述对大家jQuery程序设计有所帮助。
相关推荐
-
jQuery实现字符串全部替换的方法【推荐】
大家都是知道jquery有个replace方法可以将字符串中的""替换成任意字符,但是只能替换一处,如果出现多处就只能使用正则表达式来处理 var title = "aaa aaa aaa"; var re = new RegExp(" ","g"); //定义正则表达式 //第一个参数是要替换掉的内容,第二个参数"g"表示替换全部(global). newTitle = title!=null?title
-
jQuery下通过replace字符串替换实现大小图片切换
核心就是使用replace替换img src的图片路径,从而实现不同尺寸图片的切换. 下面这个动画就是显示了尺寸切换,单击"大图"按钮,则改变图片的src,加载大图,单击"小图"按钮,则又显示小图. replace用法简单讲解: 我其实也是新手,讲得不对望海涵. 字符串.replace(a,b);指的是用b将字符串含有a的部分代替,例如字符串obj="welcome to my website!"; obj.replace("my&qu
-
jQuery对指定元素中指定字符串进行替换的方法
本文实例讲述了jQuery对指定元素中指定字符串进行替换的方法.分享给大家供大家参考.具体如下: 这段JS代码可以将指定id的元素内容的字符串进行替换,例如西面的代码将id=content元素中的jb51字符串替换成空字符 html部分如下: <div id=content>welcome to jb51</div> jQuery部分如下: var el = $('#content'); el.html(el.html().replace(/jb51/ig, '')); 希望本文所
-
jQuery替换字符串(实例代码)
复制代码 代码如下: function replace(){ var str="tao zhang yi love liu weng ling"; re=new RegExp("l","g"); var newstart=str.replace(re,"t"); alert(newstr);} 运行结果:弹出"tao zhang yi tove tiu weng ting"; 解释:re=n
-
jQuery实现字符串全部替换的方法
本文实例讲述了jQuery实现字符串全部替换的方法.分享给大家供大家参考,具体如下: 与C# String类型的Replace方法不同,jQuery的Replace仅能替换第一个匹配的内容. 例如: var str = "a<br/>b<br/>c<br/>"; var Newstr = str.Replace("<br/>", ""); alert(Newstr); //内容为:ab<br/
-
JAVA正则表达式及字符串的替换与分解相关知识总结
JAVA正则表达式及字符串的替换与分解 Java 提供了 java.util.regex 包来与正则表达式进行模式匹配 java.util.regex 包主要包括以下三个类: Pattern 类: pattern 对象是一个正则表达式的编译表示.Pattern 类没有公共构造方法.要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回一个 Pattern 对象.该方法接受一个正则表达式作为它的第一个参数. Matcher 类: Matcher 对象是对输入字符串进行解释和匹配
-
jquery解析json格式数据的方法(对象、字符串)
本文实例讲述了jquery解析json格式数据的方法.分享给大家供大家参考,具体如下: json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法. 一.jQuery解析Json数据格式: 使用这种方法,你必须在Ajax请求中设置参数: dataType: "json" 获取通过回调函数返回的数据并解析得到我们想要的值,看源码: jQuery.ajax({ url: full_url, dataType
-
php 字符串替换的方法
这几天,工作中遇到一个小问题,有一内容类型的字段存储的是语言,因为这写数据是用Excel导入做的,所以为了处理简单,很多的语言就用逗号分隔,把所有语言做一个字符串,这样存入的时候就简单的多.但是由于当初数据质量的问题,有一部分"Chinese"是 "Mandarin Chinese",现在需要把所有的"Mandarin Chinese"改为"Chinese". 这就需要把一个字符串中的部分字符串替换掉.对于这样的问题,一般就是
-
JavaScript使用Replace进行字符串替换的方法
本文实例讲述了JavaScript使用Replace进行字符串替换的方法.分享给大家供大家参考.具体分析如下: var str='123123'; alert(str.replace('1','0')); //只替换第一处结果为023123 alert(str.replace(/1/g,'0')); //替换全部结果为023023 希望本文所述对大家的javascript程序设计有所帮助.
-
php字符串的替换,分割和连接方法
本文实例讲述了php字符串的替换,分割和连接方法.分享给大家供大家参考,具体如下: 字符串的替换 1. 执行一个正则表达式的搜索和替换 复制代码 代码如下: mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] ) 搜索subject中匹配pattern的部分, 以replacement进行替换. 2. 子字符串替换 复制代码 代
-
浅谈jquery拼接字符串效率比较高的方法
实例如下: var roleidArray = new Array(""); for(i = 0; i < rightRows.length; i++) { roleidArray.push(rightRows[i].id); } roleidArray = roleidArray.join(",").substring(1); 代码很简单,我就不做注释了 以上这篇浅谈jquery拼接字符串效率比较高的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,
-
jQuery xml字符串的解析、读取及查找方法
本文实例讲述了jQuery xml字符串的解析.读取及查找方法.分享给大家供大家参考,具体如下: xml字符串的解析 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm
随机推荐
- AngularJS下对数组的对比分析
- 如何实现歌曲在线点播?
- linux生成(加载)动态库静态库和加载示例方法
- 整理一些最近经常遇到的前端面试题
- 打印机四种进纸故障常用处理方法
- Oracle数据库中对null值的排序及mull与空字符串的区别
- js substr、substring和slice使用说明小记
- JavaScript 键盘event.keyCode值列表大全
- mysql_connect(): Connection using old (pre-4.1.1) authentication protocol refused
- ubuntu 14.04 64位安装配置docker教程
- Uploadify上传文件方法
- 在Django同1个页面中的多表单处理详解
- javascript实现全角半角检测的方法
- Rails Routes中new、collection、member的区别浅析
- capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
- jQuery插件实现无缝滚动特效
- Android实现字母雨的效果
- Linux shell操作mysql数据库深入解析
- Android 后台发送邮件示例 (收集应用异常信息+Demo代码)
- Android开发之TimePicker控件用法实例详解