`
wangyuchuan520
  • 浏览: 14926 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

js 截取 前后 空格 获取字符串长度

 
阅读更多

var NYString = {
    // 去除字符串前后空格
    Trim : function(sSubStr){
        var lsStr = '';
        var StrTrim = document.getElementById(sSubStr);
            if(StrTrim!= null){

           // lsStr = StrTrim.value.replace(/(^\s*)|(\s*$)/g, "");

            lsStr = StrTrim.value.trim();
            }
        return lsStr;
    },
    // 去除字符串前面空格
    TrimLeft : function(sSubStr){
        var lsStr = '';
        var StrLTrim = document.getElementById(sSubStr);
            if(StrLTrim!= null){
            lsStr = StrLTrim.value.replace(/(^\s*)/g, "");
            }
        return lsStr;
    },
    // 去除字符串后面空格
    TrimRight : function(sSubStr){
        var lsStr = '';
        var StrRTrim = document.getElementById(sSubStr);
            if(StrRTrim!= null){
            lsStr = StrRTrim.value.replace(/(\s*$)/g, "");
            }
        return lsStr;
    },
    // 获取字符串长度
    StrLength : function(asSubStr){
        var lnLen = 0;
        // 获取字符串长度(区分中英文:中文2个字符,英文1个字符)
        var Str = document.getElementById(asSubStr);
        if(Str!=null){
           var a2=0,a3=0,i;
           for(i=0;i<Str.value.length;i++){
                a2 += 1;
           if (!((Str.value.charCodeAt(i)>=0)&&(Str.value.charCodeAt(i)<=255))){
                 a2 += 1;
              }
            }
        lnLen = a2-a3;
        }
        return lnLen;
    }
};

我们要用其中的一个函数直接NYString点某个函数就可以用了

分享到:
评论

相关推荐

    js字符串截取

    #### length —— 字符串长度 `length` 属性返回字符串的长度。 ```javascript var len = a.length; // len 的值为 5 ``` 注意:这里使用的是属性而不是方法。 #### toLowerCase/toUpperCase —— 转换大小写 `...

    java 字符串指定长度

    - `length()`方法可以获取字符串的长度,即包含的字符数。 4. **截断或扩展字符串到指定长度**: - 如果需要确保字符串长度始终为某一固定值,可以自定义函数实现。例如,如果字符串太长则截断,太短则填充。 - ...

    Js字符串操作函数大全(更新)

    本文将详细介绍一个JavaScript字符串操作集合,包括但不限于小数点处理、空格处理、数据类型校验、过滤特殊字符以及URL参数获取等功能。 #### 一、空格处理 在实际应用中,去除字符串前后的空格是非常常见的需求,...

    截取字符串

    6. **截取长度**:限制输出的字符串长度,常用于生成摘要或避免过长的输出。Python中,`str[:n]`可以截取前n个字符。 7. **编码与解码**:在处理包含特殊字符或多语言的字符串时,我们需要关注字符串的编码格式,如...

    js最实用string(字符串)类型的使用及截取与拼接详解

    本文将详细介绍JavaScript中字符串的截取与拼接方法,帮助你更好地理解和运用。 1. **字符串截取** 在JavaScript中,可以通过以下几种方式截取字符串: - `charAt(index)`:返回指定位置的字符,例如`str....

    javascript经典特效---字符串的过滤.rar

    - `length`属性:获取字符串的长度,例如`var str = "Hello"; console.log(str.length); // 输出5` - `charAt(index)`:返回指定位置的字符,如`console.log(str.charAt(0)); // 输出 'H'` - `substring...

    JavaScript中三种去空格的方法.txt

    - 初始化变量 `i` 为字符串长度减一。 - 使用 `for` 循环从字符串的末尾开始反向检查每个字符是否为空白字符。 - 当遇到第一个非空白字符时,通过 `charAt()` 方法获取该字符,并使用 `break` 语句跳出循环。 - ...

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    获取字符串长度.asp 第13章(/14/) Matches集合与Macth对象.asp 指定忽略大小写.asp 获取Matches集合.asp 进行正则匹配替换.asp 进行正则匹配检验.asp ...

    JS常用函数方法收集1

    cutstr.js 字符串长度截取 replaceAll.js 替换全部 trim.js 清除空格 startWith.js 判断是否以某个字符串开头 endWith.js 判断是否以某个字符串结束 HtmlEncode.js 转义html标签 dateFormat.js 时间日期格式转换 ...

    js常用100例方法 正则 移动设备判断 金额转换等 页面resize 超实用

    1、原生JavaScript实现字符串长度截取 2、原生JavaScript获取域名主机 3、原生JavaScript清除空格 4、原生JavaScript替换全部 11、原生JavaScript加入收藏夹 15、原生JavaScript返回脚本内容 17、原生JavaScript动态...

    JS去掉字符串末尾的标点符号及删除最后一个字符的方法

    - `slice()` 方法可以获取字符串的一部分,并返回一个新的字符串。 - 参数 `start` 和 `end` 分别表示开始和结束的位置。 ```javascript var str = 'Hello World!'; // 使用 slice() 方法去除最后一个字符 var...

    浅谈javascript中字符串String与数组Array

    尽管如此,JavaScript为字符串提供了许多操作方法,例如获取字符串长度、进行字符编码转换、字符串比较、提取子字符串、以及分割字符串等。 数组Array是一种用于存储一系列有序数据的集合。数组的元素可以是任何...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    1、原生JavaScript实现字符串长度截取 2、原生JavaScript获取域名主机 3、原生JavaScript清除空格 4、原生JavaScript替换全部 5、原生JavaScript转义html标签 6、原生JavaScript还原html标签 7、原生JavaScript时间...

    取字和字符的长度

    JavaScript中的`length`属性可以用来获取字符串的长度,它返回的是字符的数量,而不是字的数量。对于中文字符,一个中文字符通常被视为一个字符。例如: ```javascript var str = "你好,世界"; console.log(str...

    JS简单限制textarea内输入字符数量的方法

    文章中展示了两个关键的自定义函数:getStringUTFLength和leftUTFString,分别用于获取字符串的UTF长度和截取字符串到指定长度。 - getStringUTFLength函数:通过正则表达式匹配并替换掉字符串中的中文字符(汉字)...

    js控制输入中英文字符数

    在JavaScript编程中,控制输入中英文字符数是一项常见的需求,特别是在网页表单或者文本输入框中。这样的功能有助于保持用户输入的...同时,它也展示了JavaScript事件处理、字符串操作和正则表达式等基础概念的应用。

    原生态纯JavaScript 100大技巧大收集

    该技巧提供了原生JavaScript实现的字符串长度截取功能。 **函数定义**: ```javascript function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^x00-\xff]/; var strre = ""; for (var i = 0; ...

    常用javascript校验

    // 获取字符串长度 if (str.charAt(iLength - 1) == " ") { // 如果最后一个字符是空格 str = str.slice(0, iLength - 1); // 去掉最后一个字符 str = rTrim(str); // 递归调用自身继续处理 } return str; } `...

Global site tag (gtag.js) - Google Analytics