Script Code 代码如下:Const xpRangeAutoFormatList2 = 11 Set objExcel = CreateObject("Excel.Application") objExcel.Visible = True Set objWorkbook = objExcel.Workbooks.Add() Set objWorksheet = objWorkbook.Worksheets(1) k = 1 For i = 1 to 10 For j = 1 to 10 objWorksheet.Cells(i,j) = k k = k + 1 Next Next Set objRange = objWorksheet.UsedRange objRange.AutoFormat(xp...
Display SQL Server Version Information Description Display SQL Server Version Information. Supported Platforms SQL Server 2000 Yes Script Code strDBServerName = "." Set objSQLServer = CreateObject("SQLDMO.SQLServer") objSQLServer.LoginSecure = True objSQLServer.Connect strDBServerName WScript.Echo "SQL Major Version: " & objSQLServer.VersionMajor WScript.Echo "SQL Minor Version: " & objSQLServer....
Demonstration script that retrieves service data from a computer and then displays that data in a formatted table in Microsoft Word. 代码如下:Set objWord = CreateObject("Word.Application") objWord.Visible = True Set objDoc = objWord.Documents.Add() Set objRange = objDoc.Range() objDoc.Tables.Add objRange,1,3 Set objTable = objDoc.Tables(1) x=1 strComputer = "." Set objWMIService = _ GetObjec...
由于javascript里没有这个函数,那么我们该如何实现呢?下面我就给出这个函数,大家可以把: 这一句加入你的html页即可,也可以用 加入你的asp页;或用 加入php页中;或用 加入jsp页。 这个formatnumber子函数如下: function formatnumber(srcstr,nafterdot){ var srcstr,nafterdot; var resultstr,nten; srcstr = ""+srcstr+""; strlen = srcstr.length; dotpos = srcstr.indexof(".",0); if (d...
代码如下: String.format = function() { if( arguments.length == 0 ) { return null; } var str = arguments[0]; for(var i=1;i{ var re = new RegExp(\\{ + (i-1) + \\},gm); str = str.replace(re, arguments[i]); } return str; } 使用方式 : String.format('Hello. My name is {0} {1}.', firstName, lastName);
实例一: 一个全的js时间处理函数,虽然我没有仔细去研究里面的正则,但是我经过了测试,是非常好用的,你可以根据你自己的需求设置想要的时间格式的字符串输出,我应用到的格式为:MM/dd/yyyy hh:mm TT和yyyy-MM-dd HH:mm:ss。Date.prototype.format = function (mask) { var d = this; var zeroize = function (value, length) { if (!length) length = 2; value = String(value); for (var i = 0, zeros = ''; i 99) m ...
又重新阅读了一遍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: new RegExp("%([1-" + arguments.length + "])...
下面摘抄一下源码,深入分析一下他的设计实现思路: 代码如下: function format(string) { var args = arguments; var pattern = new RegExp("%([1-" + arguments.length + "])", "g"); return String(string).replace(pattern, function(match, index) { return args[index]; }); }; 通过format函数,下面的代码: 代码如下: format("And the %1 want to know whose %2 you %3", "papers", "shirt", "wear"); 就会返回:"And ...
代码如下:$.format = function (source, params) { if (arguments.length == 1) return function () { var args = $.makeArray(arguments); args.unshift(source); return $.format.apply(this, args); }; if (arguments.length > 2 && params.constructor != Array) { params = $.makeArray(arguments).slice(1); } if (params.constructor != Array) { params = [params]; } $.each(params, function (i, n) { source = source.r...
源于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 ("({"+key+"})","g"); result = result.replace(reg, args[key]); } } else { for (var i = 0; i < arguments.length; i++) { if(arguments[i]==undefined) { return ""; } else { var re...
如果我们都计算出对的格式,然后再显示的话,显然浪费代码和效率,今天看见了许多ToString可以解决的格式,总结给大家,希望可以方便大家。 1.转换钱的格式,仅限int型,float型,double型 double d = 400; d.ToString("C"); //¥400.00 2.10进制数,仅限int型的数字 int i=400; i.ToString("D5"); // 00400 3.科学型数字,仅限int型,float型,double型 float f = 400; f.ToString("E");//4.000000E+002 4.固定格式型数字,仅限in...
代码如下: 获取页面宽度 $.format = function (source, params) { if (arguments.length == 1) return function () { var args = $.makeArray(arguments); args.unshift(source); return $.format.apply(this, args); }; if (arguments.length > 2 && params.constructor != Array) { ...
代码如下: /*获取标签的文字*/ function getTextContent(element, preformatted) { if (!elementIsVisible(element)) return ; if (element.nodeType == 3 /*Node.TEXT_NODE*/) { var text = element.data; if (!preformatted) { //text = text.replace(/\n|\r|\t/g, " "); text = normalizeNewlines(text); } return text; } if (element.nodeType == 1 /*Node.ELEMENT_NODE*/ && element.nodeName != SCRIPT) { var childrenPref...
C# string.format这个功能用到的地方比较多, 所以就用js实现了一个简单的版本 :代码如下:String.format = function () { var formatStr = arguments[0];if ( typeof formatStr === string ) { var pattern, length = arguments.length;for ( var i = 1; i < length; i++ ) { pattern = new RegExp( \\{ + ( i - 1 ) + \\}, g...
2004-5-31 23:59:59 2004-4-1 23:59:59 2004-5-31 04-5-31 2004-5-31 2004年5月31日 2004年5月31日 星期一 23:59:59 下午11:59 23:59:59 下午11时59分59秒 下午11时59分59秒 CDT 星期四, 四月 1, 2004 13:30:00 -0600 <fmt:formatDate value="${isoDate}" type="both" pattern="d MMM yy, h:m:s a zzzz/>31 五月 04, 11:59:59 下午 中央夏令时 格式模式: d 月中的某一天。一位数的日期没有前导零。 dd 月中的某一天。...