/**
* 删除左右两端的空格
* @param {string} str
* @param {string} preg
* @returns {void | string | *}
*/
function trim(str, preg) {
if (preg) {
preg = new RegExp("(^" + preg + "*|" + preg + "*$)", "ig");
}
(preg) || (preg = /(^[\s\t\r\n]*|[\s\t\r\n]*$)/ig);
return str.replace(preg, "");
}
/**
* 删除左侧的空格
* @param {string} str
* @param {string} preg
* @returns {void | string | *}
*/
function ltrim(str, preg) {
if (preg) {
preg = new RegExp("(^" + preg + "*)", "ig");
}
(preg) || (preg = /(^[\s\t\r\n]*)/i);
return str.replace(preg, "");
}
/**
* 删除右侧的空格
* @param {string} str
* @param {string} preg
* @returns {void | string | *}
*/
function rtrim(str, preg) {
if (preg) {
preg = new RegExp("(" + preg + "*$)", "ig");
}
(preg) || (preg = /([\s\t\r\n]*$)/i);
return str.replace(preg, "");
}