string.js
来自「xiorkflow工作流源码 是一个java开发的工作流源码」· JavaScript 代码 · 共 58 行
JS
58 行
/** * <p>Title: 扩展String</p> * <p>Description: </p> * <p>Copyright: Copyright (c) xio.name 2006</p> * @author xio */String.prototype.contains = function (A) { return (this.indexOf(A) > -1);};String.prototype.equals = function () { for (var i = 0; i < arguments.length; i++) { if (this == arguments[i]) { return true; } } return false;};String.prototype.startsWith = function (A) { return (this.substr(0, A.length) == A);};String.prototype.endsWith = function (A, B) { var C = this.length; var D = A.length; if (D > C) { return false; } if (B) { var E = new RegExp(A + "$", "i"); return E.test(this); } else { return (D == 0 || this.substr(C - D, D) == A); }};String.prototype.remove = function (A, B) { var s = ""; if (A > 0) { s = this.substring(0, A); } if (A + B < this.length) { s += this.substring(A + B, this.length); } return s;};String.prototype.trim = function () { return this.replace(/(^\s*)|(\s*$)/g, "");};String.prototype.ltrim = function () { return this.replace(/^\s*/g, "");};String.prototype.rtrim = function () { return this.replace(/\s*$/g, "");};String.prototype.replaceNewLineChars = function (A) { return this.replace(/\n/g, A);};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?