国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

js中幾種去掉字串左右空格的方法

2024-09-06 12:44:04
字體:
來源:轉載
供稿:網友
//recon 的思路:
//-------------
//去掉字串左邊的空格
function ltrim(str)
{
if (str.charat(0) == " ")
{
  //如果字串左邊第一個字符為空格
  str = str.slice(1);//將空格從字串中去掉
  //這一句也可改成 str = str.substring(1, str.length);
  str = ltrim(str);   //遞歸調用
}
return str;
}

//去掉字串右邊的空格
function rtrim(str)
{
var ilength;

ilength = str.length;
if (str.charat(ilength - 1) == " ")
{
  //如果字串右邊第一個字符為空格
  str = str.slice(0, ilength - 1);//將空格從字串中去掉
  //這一句也可改成 str = str.substring(0, ilength - 1);
  str = rtrim(str);   //遞歸調用
}
return str;
}

//去掉字串兩邊的空格
function trim(str)
{
return ltrim(rtrim(str));
}

//雨天5337 的思路:
//----------------
function alltrim(a_strvarcontent)
{
  var pos1, pos2, newstring;

  pos1 = 0;
  pos2 = 0;
  newstring = ""

  if ( a_strvarcontent.length > 0 )
  {
    for( i=0; i<=a_strvarcontent.length; i++)
  //recon: 這句應該有錯誤,應改成:
  //for( i=0; i<a_strvarcontent.length; i++)
    {
        if ( a_strvarcontent.charat(i) == " " )
          pos1 = pos1 + 1;
        else
          break;   
    }

    for( i=a_strvarcontent.length; i>=0 ; i--)
  //recon: 這句應該有錯誤,應改成:
  //for( i=a_strvarcontent.length-1; i>=0 ; i--)
    {
        if ( a_strvarcontent.charat(i) == " " )
          pos2 = pos2 + 1;
        else
          break;   
    }

    newstring = a_strvarcontent.substring(pos1, a_strvarcontent.length-pos2)

}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 迁安市| 苍山县| 汉阴县| 西乌珠穆沁旗| 泽州县| 清水河县| 绥滨县| 准格尔旗| 济宁市| 新津县| 台湾省| 北京市| 蒙山县| 若尔盖县| 吐鲁番市| 汕头市| 濉溪县| 喀喇沁旗| 眉山市| 舒城县| 开鲁县| 鄱阳县| 且末县| 鄂州市| 延边| 伊春市| 应城市| 巴林左旗| 高唐县| 逊克县| 定南县| 江永县| 桐乡市| 乌兰察布市| 电白县| 汝州市| 漳平市| 昔阳县| 苏尼特右旗| 老河口市| 托里县|