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点某个函数就可以用了
分享到:
相关推荐
#### length —— 字符串长度 `length` 属性返回字符串的长度。 ```javascript var len = a.length; // len 的值为 5 ``` 注意:这里使用的是属性而不是方法。 #### toLowerCase/toUpperCase —— 转换大小写 `...
- `length()`方法可以获取字符串的长度,即包含的字符数。 4. **截断或扩展字符串到指定长度**: - 如果需要确保字符串长度始终为某一固定值,可以自定义函数实现。例如,如果字符串太长则截断,太短则填充。 - ...
本文将详细介绍一个JavaScript字符串操作集合,包括但不限于小数点处理、空格处理、数据类型校验、过滤特殊字符以及URL参数获取等功能。 #### 一、空格处理 在实际应用中,去除字符串前后的空格是非常常见的需求,...
6. **截取长度**:限制输出的字符串长度,常用于生成摘要或避免过长的输出。Python中,`str[:n]`可以截取前n个字符。 7. **编码与解码**:在处理包含特殊字符或多语言的字符串时,我们需要关注字符串的编码格式,如...
例如,通过`charAt()`方法或直接使用索引(如`string[index]`)可以获取字符串中的字符。 其次,比较和搜索方法。字符串比较经常用到`indexOf()`方法,它用于返回指定子字符串首次出现的位置,如果未找到则返回-1。...
若`len`超出字符串长度,则返回整个字符串。 **应用场景**:在需要截取字符串前部内容的情况下非常有用,例如显示文本预览或者处理文件路径时提取文件名。 --- ##### 5. `Right(len)` - 获取右侧子字符串 ```...
本文将详细介绍JavaScript中字符串的截取与拼接方法,帮助你更好地理解和运用。 1. **字符串截取** 在JavaScript中,可以通过以下几种方式截取字符串: - `charAt(index)`:返回指定位置的字符,例如`str....
- `length`属性:获取字符串的长度,例如`var str = "Hello"; console.log(str.length); // 输出5` - `charAt(index)`:返回指定位置的字符,如`console.log(str.charAt(0)); // 输出 'H'` - `substring...
- 初始化变量 `i` 为字符串长度减一。 - 使用 `for` 循环从字符串的末尾开始反向检查每个字符是否为空白字符。 - 当遇到第一个非空白字符时,通过 `charAt()` 方法获取该字符,并使用 `break` 语句跳出循环。 - ...
获取字符串长度.asp 第13章(/14/) Matches集合与Macth对象.asp 指定忽略大小写.asp 获取Matches集合.asp 进行正则匹配替换.asp 进行正则匹配检验.asp ...
cutstr.js 字符串长度截取 replaceAll.js 替换全部 trim.js 清除空格 startWith.js 判断是否以某个字符串开头 endWith.js 判断是否以某个字符串结束 HtmlEncode.js 转义html标签 dateFormat.js 时间日期格式转换 ...
1、原生JavaScript实现字符串长度截取 2、原生JavaScript获取域名主机 3、原生JavaScript清除空格 4、原生JavaScript替换全部 11、原生JavaScript加入收藏夹 15、原生JavaScript返回脚本内容 17、原生JavaScript动态...
- `slice()` 方法可以获取字符串的一部分,并返回一个新的字符串。 - 参数 `start` 和 `end` 分别表示开始和结束的位置。 ```javascript var str = 'Hello World!'; // 使用 slice() 方法去除最后一个字符 var...
尽管如此,JavaScript为字符串提供了许多操作方法,例如获取字符串长度、进行字符编码转换、字符串比较、提取子字符串、以及分割字符串等。 数组Array是一种用于存储一系列有序数据的集合。数组的元素可以是任何...
**实例4**:获取字符串长度、截取子字符串(支持中英文)。 **实例5**:查找和替换子字符串。 **实例6**:去除子字符串中的空格、进行HTML转义。 **第三讲**:数组操作。 **实例7**:数组值的基本操作。 **实例...
1、原生JavaScript实现字符串长度截取 2、原生JavaScript获取域名主机 3、原生JavaScript清除空格 4、原生JavaScript替换全部 5、原生JavaScript转义html标签 6、原生JavaScript还原html标签 7、原生JavaScript时间...
JavaScript中的`length`属性可以用来获取字符串的长度,它返回的是字符的数量,而不是字的数量。对于中文字符,一个中文字符通常被视为一个字符。例如: ```javascript var str = "你好,世界"; console.log(str...
文章中展示了两个关键的自定义函数:getStringUTFLength和leftUTFString,分别用于获取字符串的UTF长度和截取字符串到指定长度。 - getStringUTFLength函数:通过正则表达式匹配并替换掉字符串中的中文字符(汉字)...
下面是一个使用原生JavaScript实现的字符串长度截取函数。 ```javascript function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strre = ""; for (var i = 0; i ; i++) { ...
cutstr实现字符串长度截取 getHost 获取域名主机 trim 清除空格 replaceAll 替换全部 HtmlEncode 转义html标签 HtmlDecode 还原html标签