在編程中,修剪是一個字符串處理函數或算法。 僅僅是個開始或結尾的字符串的Trim函數地帶最流行的變種。 通常命名為 LTRIM和RTRIM分別。
這段 JavaScript代碼修剪執行刪除一個指定的字符集的所有前導和尾隨的發生。 如果沒有指定字符,它會修剪或兩個字符串的開頭或結尾的空白字符。
如果沒有第二個參數,JavaScript函數將削減這些字符:
*“”(ASCII 32(0 × 20)),一個普通的空間。
*“\ T”(ASCII 9(0 × 09)),製表符。
*“\ N”(ASCII碼 10(0 × 0A)),一個新行(換行)。
*“\ R”(ASCII 13(0 × 0D)),回車。
*“\ 0”(ASCII 0(0 × 00)),NUL字節。
*“\ X0B”(ASCII 11(0 × 0B)),垂直製表符。
功能修剪(STR,字) 返回LTRIM(RTRIM(STR,字符),字符); } LTRIM(STR,字) 字符=字符| |“\ \”; 返回str.replace(新的RegExp ("^[" +字符+ "]+",“G”),“”); } RTRIM(STR,字) 字符=字符| |“\ \”; 返回str.replace(新的RegExp(“[”+字符+ "]+$",“G”),“”); }
