【JavaScript】trim–去除字串空白

以下是從網路上爬文出來的,個人覺得很實用,所以放上來與各位分享之。

<script LANGUAGE="JavaScript">
//去除頭尾空白
function trim(strvalue) {
  ptntrim = /(^\s*)|(\s*$)/g;
  return strvalue.replace(ptntrim,"");
} 

//去除左側(頭)空白
function ltrim(strvalue) {
  ptntrim = /(^\s*)/g;
  return strvalue.replace(ptntrim,"");

//去除右側(尾)空白
function rtrim(strvalue) {
  ptntrim = /(\s*$)/g;
  return strvalue.replace(ptntrim,"");
}

//Trim()速度更快的版本
function myBestTrim(str) {
  var start = -1,
  end = str.length;
  while (str.charCodeAt(--end) < 33);
  while (str.charCodeAt(++start) < 33);
  return str.slice(start, end + 1);
}
</script>

參考資源
Trim()速度更快的版本

留言

這個網誌中的熱門文章

【ASP】日期轉換(西元<-->民國)

【VB】使用NPOI元件來匯出Excel--DataTableToExcel

【SQL】符號切割字串變成多欄