String.prototype.TransDate = function()//prototype是什么?
{
var re = new RegExp("\\b(\\d{2,4})-(\\d{1,2})-(\\d{1,2})\\b");
return this.replace(re,"$1/$2/$3");
}
String.prototype.IsHaveHM = function()//IsHaveHM是什么?
{
var re = new RegExp("\\b\\d{1,2}:\\d{1,2}$");
return re.test(this);
}
String.prototype.IsDate = function ()//RegExp是什么?
{
var re = new RegExp("^\\d{2,4}-\\d{1,2}-\\d{1,2}((\\s+\\d{1,2}:\\d{1,2}$)|$)");
return re.test(this);
}
{
var re = new RegExp("\\b(\\d{2,4})-(\\d{1,2})-(\\d{1,2})\\b");
return this.replace(re,"$1/$2/$3");
}
String.prototype.IsHaveHM = function()//IsHaveHM是什么?
{
var re = new RegExp("\\b\\d{1,2}:\\d{1,2}$");
return re.test(this);
}
String.prototype.IsDate = function ()//RegExp是什么?
{
var re = new RegExp("^\\d{2,4}-\\d{1,2}-\\d{1,2}((\\s+\\d{1,2}:\\d{1,2}$)|$)");
return re.test(this);
}
解决方案 »
- aspx 反编译后修改好的文件如何放回项目中
- Timer中的Interval 可以是变量吗?
- 身份证如何验证?
- 求一SQL语句写法
- js 在 net2008中运行正常,但是发布后运行出现“缺少对象”
- FreeTextBox页面上传到虚拟主机上后不能正常使用
- 如何得到aspx页面form请求jsp页面然后得到jsp页面所返回的值(要不能看到jsp页面的url地址)
- 一条简单的SQL语句求助!关于int类型字段的填充出现的问题!~
- 请问高人?asp.net如何引用另一个页面中的控件?
- VS.net无法调试网页!!!!!!!!!!(在线等!!!!!解决了马上给分!!!!!!!!!)
- 新做了一个主页,恳请大家批评!!!!
- 关于.net中mobile的问题
RegExp是JS内部函数。
prototype是这个对象的引用
TransDate 自定义函数整个的意思就是给String对象添加一个自定义的函数TransDate你可以这样调用var s = "abc";
s.TransDate()
指实例化一个正则对象
String.prototype.IsHaveHM
String.prototype.IsDate
这三个是给String类增加的三个自定义的方法
RegExp是一个正则表达试的类