扩充String类型的函数功能
程序员文章站
2022-07-06 16:27:08
...
//功能:扩充String类型的函数功能
String.prototype.trim = function(){ return this.replace(/(^[\\s]*)|([\\s]*$)/g, ""); }
String.prototype.ltrim = function(){ return this.replace(/(^[\\s]*)/g, ""); }
String.prototype.rtime = function(){ return this.replace(/([\\s]*$)/g, ""); }
//计算字符串的长度,一个汉字两个字符
String.prototype.realLength = function(){ return this.replace(/[^\\x00-\\xff]/g,"**").length; }
//功能:检测是否为空或NULL值
String.prototype.isNullOrEmpty = function() { return this.trim().realLength() < 1 ? true : false; }
String.prototype.toLower = function() { return this.toLowerCase(); }
String.prototype.toUpper = function() { return this.toUpperCase(); }
String.prototype.trim = function(){ return this.replace(/(^[\\s]*)|([\\s]*$)/g, ""); }
String.prototype.ltrim = function(){ return this.replace(/(^[\\s]*)/g, ""); }
String.prototype.rtime = function(){ return this.replace(/([\\s]*$)/g, ""); }
//计算字符串的长度,一个汉字两个字符
String.prototype.realLength = function(){ return this.replace(/[^\\x00-\\xff]/g,"**").length; }
//功能:检测是否为空或NULL值
String.prototype.isNullOrEmpty = function() { return this.trim().realLength() < 1 ? true : false; }
String.prototype.toLower = function() { return this.toLowerCase(); }
String.prototype.toUpper = function() { return this.toUpperCase(); }
上一篇: Nifi初探 - 如何测试Nifi Processor
下一篇: etl nifi ExecuteScript 一些 Groovy,Jython,Javascript(Nashorn)和JRuby 语言手法
推荐阅读
-
python pandas中DataFrame类型数据操作函数的方法
-
int转string的方法(教你如何转换2者类型)
-
C语言中值得深入知识点----数组做函数参数、数组名a与&a区别、数组名a的"数据类型"
-
string转short类型(int转short强制转换的方法)
-
PHP函数addslashes和mysql_real_escape_string的区别
-
java查看变量类型的方法(将日期从string转成date)
-
js向上取整函数(js函数传参的参数类型)
-
简单总结JavaScript中的String字符串类型
-
PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
-
java查看变量类型的方法(将日期从string转成date)