zoukankan      html  css  js  c++  java
  • JavaScript(去除左右空格)

    // 功能:把指定的文本中左边和右边的空格全部截取
    // 返回:已经截取的文本
    // 参数:text 指定的文本
    function trimAll(text)
    {
        return leftTrim(rightTrim(text));//先右截取,再左截取,返回
    }

    // 名称:左截取函数
    // 功能:把指定的文本中左边的空格全部截取
    // 返回:已经截取的文本
    // 参数:text 指定的文本
    function leftTrim(text)
    {
       if(text==null || text=="") return text;//如果text无内容,返回text
       var leftIndex=0;//定义最左非空格字符的索引下标(空格字符数)
       while(text.substring(leftIndex,leftIndex+1)==" ")//直至找到最左的非空格的字符,要么进行
            {
               leftIndex++;//最右非空格字符的索引下标后移
            }
       return text.substring(leftIndex,text.length);//返回
    }

    // 名称:右截取函数
    // 功能:把指定的文本中右边的空格全部截取
    // 返回:已经截取的文本
    // 参数:text 指定的文本
    function rightTrim(text)
    {
       if(text==null || text=="") return text;//如果text无内容,返回text
       var rightIndex=text.length;//定义最右非空格字符的索引下标
       while(text.substring(rightIndex-1,rightIndex)==" ")//直至找到最右的非空格的字符,要么进行
        {
           rightIndex--;//最右非空格字符的索引下标前移
        }
       return text.substring(0,rightIndex);//返回
    }

  • 相关阅读:
    大华解码器二次开发/C#调用C++DLL
    C# 获取网站页面的句柄
    C# 字节数组 字符数组 字符串 Byte[] Char[] String
    C# 结构体数组 C++ DLL
    Django
    Djano
    Django
    数据分析 02 -Pandas
    数据分析-01 Numpy
    02-正则和xpath
  • 原文地址:https://www.cnblogs.com/jcomet/p/1242800.html
Copyright © 2011-2022 走看看