【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()速度更快的版本
留言
張貼留言