ASP trim,ltrim,rtrim 去前后空格 函数
这个主要应用于,获取用户输入的时候,防止用户不小心,多输入了一个空格,导致验证无法通过,多用于用户名跟密码的,好多情况下,大家复制的winrar的解压密码,都会默认多输入一个空格,所以这个是需要注意的。
在获取字符串时,用trim清理下前后的空格,对程序开发人员是个好习惯。
使用方法:
password=trim(request("password"))
dim txttxt=" This is a beautiful day! "
document.write(Trim(txt))
输出:"This is a beautiful day!"
ASP LTrim 函数
LTrim 函数可返回不带前导空格 (LTrim)的字符串
代码如下:
dim txttxt=" This is a beautiful day! "
document.write(LTrim(txt))
输出:"This is a beautiful day! "
asp rtrim
RTrim 属性可返回不带后续空格 (RTrim)的字符串
dim txttxt=" This is a beautiful day! "
document.write(RTrim(txt))
输出:" This is a beautiful day!"
相关推荐
-
javascript之文本框输入四个数字自动加空格的脚本
随便输入多个字符,就会发现四个数字自动加空格的 function test(){ var len=document.getElementById('card').value.length; var reg = /\s{1,}/g; var card_ = ""; var card=document.getElementById('card').value; //去除空格 card = card.replace(reg,""); for(var i = 0;i [Ct
-
获取服务器传来的数据 用JS去空格的正则表达式
今天早上到现在,一直在搞一个很愚蠢的问题,竟然一直没发现 如果$str=""; $str = "$str-$sno"; 这样下来,$str前面会有个空格,js获取此值后,必须去掉空格 去空格函数rstr=rstr.replace(/(^\s*)|(\s*$)/g,""); 另: 去左空格replace(/(^\s*)/g, ""); 去右空格replace(/(\s*$)/g, ""); 另外,如果进行程序
-
jQuery去掉字符串起始和结尾的空格(多种方法实现)
去掉字符串起始和结尾的空格. jQuery 代码: 复制代码 代码如下: $.trim(" hello, how are you? "); jquery 循环读取checkbox值 复制代码 代码如下: 复制代码 代码如下: $("input[type=checkbox][checked]").each(function(){ //由于复选框一般选中的是多个,所以可以循环输出 alert($(this).val()); }); $("#A").v
-
JavaScript去掉空格的方法集合
实现1 复制代码 代码如下: String.prototype.trim = function () { return this .replace(/^\s\s*/, '' ).replace(/\s\s*$/, '' ); } 看起来不怎么样,动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化.一个著名的例子字符串拼接,直接相加比用Array做成的StringBuffer还快.base2类库使用这种实现. 实现2 复制代码 代码如下: String.prototype.trim
-
js中几种去掉字串左右空格的方法
//recon 的思路: //------------- //去掉字串左边的空格 function ltrim(str) { if (str.charat(0) == " ") { //如果字串左边第一个字符为空格 str = str.slice(1);//将空格从字串中去掉 //这一句也可改成 str = str.substring(1, str.length); str = ltrim(str); //递归调用 } return str; } //去掉字串右边的
-
Js过滤空格的实现代码
过滤空格 随意输几个带空格的字符串试试: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
JS去除字符串的空格增强版(可以去除中间的空格)
javascript trim 去空格函数实现代码http://www.jb51.net/article/16250.htm 下面是增强版本 复制代码 代码如下: // 功能: 1)去除字符串前后所有空格 // 2)去除字符串中所有空格(包括中间空格,需要设置第2个参数为:g) function Trim(str,is_global) { var result; result = str.replace(/(^\s+)|(\s+$)/g,""); if(is_global.toLowe
-
js中eval()函数和trim()去掉字符串左右空格应用
对于js中eval()函数的理解和写一个函数trim()去掉字符串左右空格. trim()是参照了jquery的源码,你可以放心使用. 对于js中eval()函数的理解是本人心得不一定正确. 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <he
-
javascript trim 去空格函数实现代码
String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.ltrim=function(){ return this.replace(/(^\s*)/g,""); } String.prototype.rtrim=function(){ return this.replace(/(\s*$)/g,""); } [C
-
JS trim去空格的最佳实践
刚好上次有同学提出疑问.刚好可以自测一下.先来看看老道在<JavaScript 精粹>P33 写的吧.他对 String 对象扩展了一个 trim() 方法: 复制代码 代码如下: Function.prototype.method = function(name, func) { this.prototype[name] = func; return this; }; String.method('trim', function() { return this.replace(/^\s+|\
-
JavaScript去除空格的几种方法
方法一: 个人认为最好的方法.采用的是正则表达式,这是最核心的原理. 其次.这个方法使用了JavaScript的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用. objectName.prototype objectName 参数是对象的名称. 说明 用 prototype 属性提供对象的类的一组基本功能.对象的新实例"继承"赋予该对象原型的操作. 例如,要为 Array 对象添加
-
PHP中去掉字符串首尾空格的方法
第一种方法:通过php自带的函数 <?php /* trim 去除一个字符串两端空格, rtrim 是去除一个字符串右部空格, ltrim 是去除一个字符串左部空格. */ ?> <?php echo trim(" 空格 ")."<br>"; echo rtrim(" 空格 ")."<br>"; echo ltrim(" 空格 ")."<br>
-
php 空格,换行,跳格使用说明
首先说说\n,\r,\t \n 软回车: 在Windows 中表示换行且回到下一行的最开始位置 在Linux.unix 中只表示换行,但不会回到下一行的开始位置. \r 软空格: 在Linux.unix 中表示返回到当行的最开始位置. 在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果. \t 跳格(移至下一列) 几点说明: 它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效. \r\n 一般一起用,用来表示键盘上的回车键(Linux,
-
正则删除字符串左、右或两端的空格经验总结
我们前端在与后台人员进行数据交互时,经常会碰到这样的情况,我们经常需要获取文本框中用户输入的信息,然后通过ajax或form提交到后台.但是在用户输入信息时,我们无法保证用户输入的数据两端都没有空格.当然这些空格一般情况下是毫无意义的,因此我们有必要在将数据传输到后台之前,消除数据两端的空格.为了保证通用性,针对左.右及左右两端的空格清除,下面都进行了列举. 1.消除字符串左边的空格 复制代码 代码如下: function leftTrim(str){ return str.replace(/^
-
javaScript 删除字符串空格多种方法小结
复制代码 代码如下: // 去掉字符串的头空格(左空格) function LTrim(str){ var i; for(i=0;i<str.length; i++) { if(str.charAt(i)!=" ") break; } str = str.substring(i,str.length); return str; } // 去掉字符串的尾空格(右空格) function RTrim(str){ var i; for(i=str.length-1;i>=0;i-
-
JavaScript去除空格的三种方法(正则/传参函数/trim)
方法一: 个人认为最好的方法.采用的是正则表达式,这是最核心的原理. 其次.这个方法使用了JavaScript 的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用. objectName.prototype objectName 参数是对象的名称. 说明 用 prototype 属性提供对象的类的一组基本功能.对象的新实例"继承"赋予该对象原型的操作. 例如,要为 Array 对象添
随机推荐
- PHP中CKEditor和CKFinder配置问题小结
- MySQL备份与恢复之冷备(1)
- Java多线程之异步Future机制的原理和实现
- SignalR Self Host+MVC等多端消息推送服务(一)
- Yii2基于Ajax自动获取表单数据的方法
- php多维数组去掉重复值示例分享
- GO语言中的常量
- asp 静态页面的另一种思路
- jsp实现简单验证码的方法
- C# 设计模式系列教程-抽象工厂模式
- php下通过伪造http头破解防盗链的代码
- 微信小程序实战之顶部导航栏(选项卡)(1)
- Linux解压缩命令简介及解压缩命令使用
- sqlserver 高性能分页实现分析
- React Native中TabBarIOS的简单使用方法示例
- 微信小程序 Image API实例详解
- Nginx服务器中location配置的一些基本要点解析
- springboot数据库操作图文教程
- C语言 枚举类型(Enum)详解及示例代码
- php中让上传的文件大小在上传前就受限制的两种解决方法