asp.net String.format中大括号的加入方法
String.Format("{0} world!","hello") //将输出 hello world!,没有问题,但是只要在第一个参数的任意位置加上一个大括号:
String.Format("{0} wo{rld!","hello") //就会产生一个异常,异常信息是:Input string was not in a correct format.
//解决办法:String.Format("{0} wo{{rld!","hello")
//or
String.Format("{0} wo{1}rld!","hello","{")
//它们都将输出 hello wo{rld!
相关推荐
-
js中的string.format函数代码
源于C#中的string.Format() 复制代码 代码如下: String.prototype.format = function(args) { if (arguments.length>0) { var result = this; if (arguments.length == 1 && typeof (args) == "object") { for (var key in args) { var reg=new RegExp ("({&qu
-
javascript下利用arguments实现string.format函数
下面摘抄一下源码,深入分析一下他的设计实现思路: 复制代码 代码如下: function format(string) { var args = arguments; var pattern = new RegExp("%([1-" + arguments.length + "])", "g"); return String(string).replace(pattern, function(match, index) { return args
-
为javascript添加String.Format方法
复制代码 代码如下: String.format = function() { if( arguments.length == 0 ) { return null; } var str = arguments[0]; for(var i=1;i<arguments.length;i++) { var re = new RegExp('\\{' + (i-1) + '\\}','gm'); str = str.replace(re, arguments[i]); } return str; } 使
-
javascript下string.format函数补充
又重新阅读了一遍Andrew的原文,在原文下面的评论中,赫然发现也有人早提出参数个数的问题,同样懒惰的楼猪直接拷贝原文评论答复了一下,同时还发现说漏了很重要的一个注意点Array.prototype.slice.下面统一补充说明一下: 1.string.format的参数个数 在Andrew的原文中,已经有人指出: eric d. Hi, thanks for that brilliant article. Made a lot of things a lot clearer! Note: ne
-
asp.net String.format中大括号的加入方法
复制代码 代码如下: String.Format("{0} world!","hello") //将输出 hello world!,没有问题,但是只要在第一个参数的任意位置加上一个大括号: String.Format("{0} wo{rld!","hello") //就会产生一个异常,异常信息是:Input string was not in a correct format. //解决办法:String.Format(&qu
-
PHP中大括号'{}'用法实例总结
本文实例讲述了PHP中大括号'{}'用法.分享给大家供大家参考,具体如下: 在PHP中,大括号"{}"可以起到如下作用: 1.将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用 2.在变量间接引用中进行定界,避免歧义.例如 ${$my_var[8]}与${$my_var}[8]的区分 3.用于指示字符串变量中的单个字符(下标从0开始),例如 $my_str="1234"; $my_str{1}='5'; //现在 $my_str 内
-
JAVA字符串格式化-String.format()的使用
本篇介绍JAVA字符串格式化-String.format()的使用,具体如下: 常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象.熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处.format()方法有两种重载形式. format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串. format(Locale locale, String for
-
java 中 String format 和Math类实例详解
java 中 String format 和Math类实例详解 java字符串格式化输出 @Test public void test() { // TODO Auto-generated method stub //可用printf(); System.out.println(String.format("I am %s", "jj")); //%s字符串 System.out.println(String.format("首字母是 %c",
-
javascript模拟实现C# String.format函数功能代码
C# string.format这个功能用到的地方比较多, 所以就用js实现了一个简单的版本 : 复制代码 代码如下: String.format = function () { var formatStr = arguments[0]; if ( typeof formatStr === 'string' ) { var pattern, length = argume
-
String.Format大全(C# Java)
c#string.format 字符串的数字格式 stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0 stringstr2 =string.Format("{0:N2}",56789); //result: 56,789.00 stringstr3 =string.Format("{0:N3}",56789); //result: 56,789.000 stringstr8
随机推荐
- 如何利用DOS批处理实现定时关机操作详解
- C#简单爬虫案例分享
- 详解Spring中Bean的生命周期和作用域及实现方式
- iOS 图片裁剪 + 旋转
- PHP生成器简单实例
- Python简单计算文件夹大小的方法
- Android ListView中动态添加RaidoButton的实例详解
- Android实现TextView中文字链接的4种方式介绍及代码
- Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
- WordPress 插件——CoolCode使用方法与下载
- SQLServer 2005 实现数据库同步备份 过程-结果-分析
- StringTemplate遇见jQuery冲突的解决方法
- android 选项卡(TabHost)如何放置在屏幕的底部
- 金山反病毒20050105_日报
- Win XP SP2系统设置技巧
- Java动态代理分析及简单实例
- Java设计模式之创建者模式简介
- C# ManualResetEvent使用方法详解
- PC版与Android手机版带断点续传的多线程下载
- css条件注释理论及实践源文件