`
396039571
  • 浏览: 1494 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jquery replace 用法

阅读更多
String.replace( ) 简介


语法:


string.replace(regexp, replacement)




regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行一次替换操作;如果是正则表达式,并且带有 global (g) 修饰符,则会替换所有出现的目标字符,否则,将只执行一次替换操作。

replacement :您要替换成的字符。

返回值是执行替换操作后的字符串。



String.replace( ) 的简单用法




var text = "javascript 非常强大 !";
text.replace(/javascript/i, "JavaScript");
// 返回:JavaScript 非常强大 !




String.replace( ) 替换所有出现的目标字符




var text= "javascript 非常强大 !JAVASCRIPT 是我最喜欢的一门语言 !";
text.replace(/javascript/ig, "JavaScript");
// 返回:JavaScript 非常强大 !JavaScript 是我最喜欢的一门语言 !






String.replace( ) 实现调换位置




var name= "Doe, John";
name.replace(/(\w+)\s*,\s*(\w+)/, "$2 $1");
// 返回:John Doe






String.replace( ) 实现将所有双引号包含的字符替换成中括号包含的字符




var text = '"JavaScript" 非常强大!';
text.replace(/"([^"]*)"/g, "[$1]");
// 返回:[JavaScript] 非常强大!






String.replace( ) 将所有字符首字母大写




var text = 'a journey of a thousand miles begins with single step.';
text.replace(/\b\w+\b/g, function(word) {
                           return word.substring(0,1).toUpperCase( ) +
                                  word.substring(1);
                         });

// 返回:A Journey Of A Thousand Miles Begins With Single Step.
分享到:
评论

相关推荐

    浅谈jQuery中replace()方法

    主要介绍了jQuery中replace()方法用法,实例分析了replace()方法的功能、定义及匹配元素去替换指定内容的方法,需要的朋友可以参考下

    jQuery替换节点用法示例(使用replaceWith方法)

    主要介绍了jQuery替换节点的方法,结合简单实例形式分析了jQuery使用replaceWith方法替换P标签显示内容的相关实现技巧,需要的朋友可以参考下

    jQuery继承extend用法详解

    本文实例为大家jQuery继承extend用法,供大家参考,具体内容如下 js代码 //直接基于jQuery的扩展,判断是否为空 $.isBlank = function(obj){ return(typeof(obj)=='undefined'||obj==''||obj==null); } //直接...

    jQuery下通过replace字符串替换实现大小图片切换

    replace用法简单讲解: 我其实也是新手,讲得不对望海涵。 字符串.replace(a,b);指的是用b将字符串含有a的部分代替,例如字符串obj=”welcome to my website!”; obj.replace(“my”,”jb51net”);指的是用字符串jb...

    jQuery实现字符串全部替换的方法【推荐】

    大家都是知道jquery有个replace方法可以将字符串中的””替换成任意字符,但是只能替换一处,如果出现多处就只能使用正则表达式来处理 var title = "aaa aaa aaa"; var re = new RegExp(" ","g"); //定义正则表达式...

    jQuery完全实例.rar

    jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个表达式来查找所有匹配的元素。 默认情况下, 如果...

    jQuery实现字符串全部替换的方法

    与C# String类型的Replace方法不同,jQuery的Replace仅能替换第一个匹配的内容。 例如: var str = a b c ; var Newstr = str.Replace( , ); alert(Newstr); //内容为:ab c 要替换...

    jQuery中replaceAll()方法用法实例

    本文实例讲述了jQuery中replaceAll()方法用法。分享给大家供大家参考。具体分析如下: 此方法用匹配元素去替换指定的内容。 replaceAll()方法的作用和replaceWith()方法是完全一样的。 语法结构: 代码如下:$...

    JavaScript replace(rgExp,fn)正则替换的用法

    再看jQuery源码的时候遇到了replace中参数为函数的用法,正好复习一下replace正则替换的用法。

    使用jquery动态加载Js文件和Css文件

    Jquery动态加载Js和Css扩展方法 $.extend({ includePath: '', include: function(file) { var files = typeof file == "string" ? [file]:file; for (var i = 0; i < files.length; i++) { var name = ...

    jQuery如何跳转到另一个网页 就这么简单

    其实下面我列举的几种方法也不一定都是用jQuery,也有的使用了Javascript的原生的方法,所以也算是前端跳转的一个总结吧。 我们可以利用http的重定向来跳转 [removed].replace(“//www.jb51.net”); 使用href来...

    EsyFileManager3-beta:jQuery Ajax文件管理器

    jQuery Ajax DOM文件管理器 build / index.html中的工作示例 用法: $(".inputSelector").esyFileManger(options); 选项: options={ debug: true, prefix:"fm-", endpoint:'endpoint.php', mode: { type...

    JQuery中html()方法使用不当带来的陷阱

    有些使用者会用html()方法的返回值作为代码分支的条件,比如: 代码如下: var str = $(‘#user’).html(); if( str==’jack’ ){ … }else if( str==’tom’ ){ … }else if( str==’lily’ ){ … } 多数情况下这没...

    textarea,textbox高亮关键字

    最近开发的时候做了textarea 高亮关键字,尝试过很多方法,比如用iframe,和编辑器替换,当然这也是一个方法,但是原来是用textbox的内容要达到兼容这两种方法是做不到的,所以这里是使用jquery插件和jquery核心文件搞的...

    jQuery中replaceWith()方法用法实例

    本文实例讲述了jQuery中replaceWith()方法用法。分享给大家供大家参考。具体分析如下: 此方法将所有匹配的元素替换成指定的HTML或DOM元素。 需要注意的是此方法是追加内容,也就是原来的内容还在。 特别说明: HTML...

    ExtJS4中文教程2 开发笔记 chm

    JQuery中getJSON的使用方法 Jquery中显示隐藏的实现代码分析 JQuery全选功能的实现 JQuery特效——下拉菜单 JQuery系列教程之XPath选择符 JQuery系列教程之选择符 JQuery自动缩放页面中的图片 JQuery获取浏览器的...

    jQuery Trim去除字符串首尾空字符的实现方法说明

    假如您的项目正在使用jQuery框架,要去除字符串首尾的...看看它是怎么实现这个功能的吧,代码只有一句话:使用正则方法。 JavaScript Trim实现代码function trim(text) { return (text || “”).replace(/^/s+|/s+$/g,

    jQuery-Merge-for-php-diff:Chris Boultons PHP DIFF 的客户端合并工具。 - http

    用法 此工具需要来自的并排或内联差异,以及作为逐行数组的比较文件的全部内容。 我在服务器端使用这样的东西。 另请查看。 $ left = explode ( "\n" , preg_replace ( '/\r\n|\r/' , "\n" , $ THECONTENTOFFILE_...

Global site tag (gtag.js) - Google Analytics