`

jquery基于{0} {1} 的正则替换

 
阅读更多
function formatParams(source,params){
	$.each(params, function(i, n) {
		source = source.replace(new RegExp("\\{" + i + "\\}", "g"), n);
	});
	return source;
}

//调用方法
var source = "Hello {0},I'm {1}";
var params= ["Lisa","Sunny"];

var msg = formatParams(source,params) //Hello Lisa,I'm Sunny
分享到:
评论

相关推荐

    超实用的jQuery代码段

    序1 jQuery必知必会 VIII 序2 你绝对不可能全部做对的jQuery题 XVI 序3 最流行的前端面试题 XXIII 第1章 jQuery操作网页 1.1 显示或隐藏网页内容 1.2 切换页面的显示或隐藏 1.3 实现幻灯片式的淡入淡出效果 1.4 ...

    JavaScript基础教程第8版

    第16章 基于jQuery的应用 306 16.1 以jQuery为基础 306 16.2 使用ThemeRoller定制外观 307 16.3 在页面中添加日历 309 16.4 拖放元素 313 16.5 使用jQuery处理外部数据 316 16.6 使用jQuery插件 322 ...

    jquery-lang-js:i18n允许在HTML页面上即时切换语言,而无需重新加载页面

    特征即时语言切换-无需重新加载页面自动翻译页面的动态部分(例如,通过AJAX加载或通过jQuery添加) 跨页面的语言持久性,并通过cookie重新加载(需要js-cookie.js插件) 支持正则表达式搜索/替换非基于令牌的翻译...

    js自定义trim函数实现删除两端空格功能

    主要介绍了js自定义trim函数实现删除两端空格功能,结合实例形式分析了javascript基于正则替换实现类似trim函数删除字符串两端空格的相关操作技巧,并附带jQuery类似功能函数使用方法,需要的朋友可以参考下

    Decimal-Mask:一个jQuery插件来创建HTML输入节点的十进制掩码格式

    jQuery.decimalMask插件变更日志版本4 补充:完整的重写,带有更简单,更好的代码补充:当属性“ data-d-mask”存在时,使用其值进行自我... 版本2: 总计已重写,现在基于正则表达式替换。描述该插件仅提供HTML输入

    《JavaScript实例精通》[源代码]

    18_8.htm 基于jQuery的折叠菜单。 18_9.htm 可编辑的表格数据。 第19章(\19) 示例描述:其他特效。 19_1.htm 中文日期。 19_2.htm 现在的日期及星期。 19_3.htm 带链接的滚动字幕。 19_4.htm 垂直...

    JavaScript实例精通

    18_8.htm 基于jQuery的折叠菜单。 18_9.htm 可编辑的表格数据。 第19章(\19) 示例描述:其他特效。 19_1.htm 中文日期。 19_2.htm 现在的日期及星期。 19_3.htm 带链接的滚动字幕。 19_4.htm 垂直...

    retire.js-crx插件

    替换了正则表达式以匹配旧版本的tinyMCE(#256)版本1.2.0-修复了错误的bug版本1.1.9版本-添加了ExtJS vulns版本1.1.8-添加了vue.js vulns版本1.1.7-修复了拼写错误repo版本1.1.6-添加了CVE-2011-4969的摘要并链接...

    Web2.0社区平台源码

    SpaceBuilder采用世界领先的技术体系架构、优异的缓存技术、基于Lucene的全文检索技术,可以承载千万级的数据,并提供良好的安全性及用户体验,表现层采用asp.net mvc及jQuery开发,是迄今为止基于asp.net技术领域最...

    mangolight-editor:MangoLight Editor是一个轻量级的开源代码编辑器,可通过FTP远程编辑文件-Source code editor

    使用正则表达式搜索和替换 创建/编辑/删除远程文件和文件夹 重命名和移动远程文件 下载上传文件 查看远程图像 使用集成的网络浏览器查看您的更改 安装注意事项 注意:MangoLight编辑器尚处于开发的早期阶段。 请正确...

Global site tag (gtag.js) - Google Analytics