javascript去除左空格,右空格的方法

javascript

<script language="javascript">
//去左空格;
function ltrim(s){
    return s.replace( /^\s*/, "");
}
//去右空格;
function rtrim(s){
    return s.replace( /\s*$/, "");
}
//去左右空格;
function trim(s){
    return rtrim(ltrim(s));
}
</script>

 

时间: 2024-11-05 06:05:46

javascript去除左空格,右空格的方法的相关文章

JavaScript去除空格的三种方法

javascript 方法一:最好的方法.采用的是正则表达式,这是最核心的原理.其次.这个方法使用了JavaScript的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便.下面就来看看这个属性是怎么来用的.  引用内容 返回对象类型原型的引用. objectName.prototypeobjectName 参数是对象的名称. 说明用 prototype 属性提供对象的类的一组基本功能.对象的新实例"继承"赋予该对象原型的操作. 例如,要为 Ar

JavaScript去除空格的三种方法(正则/传参函数/trim)_javascript技巧

方法一: 个人认为最好的方法.采用的是正则表达式,这是最核心的原理. 其次.这个方法使用了JavaScript 的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用. objectName.prototype objectName 参数是对象的名称. 说明 用 prototype 属性提供对象的类的一组基本功能.对象的新实例"继承"赋予该对象原型的操作. 例如,要为 Array 对象添

JS输出空格的简单实现方法_javascript技巧

在写JS代码的时候,大家可以会发现这样现象: document.write(" 1 2 3 "); 结果: 1 2 3 无论在输出的内容中什么位置有多少个空格,显示的结果好像只有一个空格. 这是因为浏览器显示机制,对手动敲入的空格,将连续多个空格显示成1个空格. 解决方法: 1. 使用输出html标签 来解决 document.write("  "+"1"+"    "+"23"); 结果: 1 23 2.

php去除头尾空格的2种方法

 这篇文章主要介绍了php去除头尾空格的2种方法,本文给出了用preg_replace替换.trim函数两种方法并给出了示例,需要的朋友可以参考下     看似很简单的问题,其实还是有点坑的,首先这里 空格转义,不是字符串,直接用trim()是去不掉. 1,用preg_replace替换 代码如下: $test = " dfadad 论责民与三英的关系775fd "; $test = preg_replace('/^( |s)*|( |s)*$/', '', $test); var_d

javascript使用正则表达式实现去掉空格之后的字符

 这篇文章主要介绍了javascript使用正则表达式实现去掉空格之后的字符的方法,需要的朋友可以参考下     从后端数据库读取时间时,经常会把整个日期年月日包括时分秒都取到,如2015-1-28 14:56:00,但是一般的我们只需要前面的年月日就行了.一个简单的方法,直接用split(" ")[0]就可以以空格截取,获得截取的第一段,就是我们要的年月日.现在来说说用正则表达式怎么实现. 思路:获取到字符串中的空格,然后把空格及空格后的字符全部替换为空. 获取空格的正则为s 实践:

电脑键盘空格键的使用方法及技巧详解

  键盘上行的空格键是我们日常使用得最多的按键之一,但是它的用法您可未必全部知道.本文就教给您键盘上空格键的使用方法大全. 1.执行有阴影的选项.一般软件的程序界面都会有一个选项覆盖淡淡的阴影,如果是选择项,空格键的作用就是勾选/去除勾选;如果是"下一步""确定"等选项,空格键的作用就相当于鼠标左键或回车键. 2.填充不想填的位置.比如腾讯QQ,如果你不想填姓名年龄职业省份城市等繁杂选项,乱填固然可以,但按一个空格键进去无疑是最省事的. 3.网页中翻页.在浏览网页的

js判断输入字符串是否为空、空格、null的方法总结_javascript技巧

判断字符串是否为空 var strings = ''; if (string.length == 0) { alert('不能为空'); } 判断字符串是否为"空"字符即用户输入了空格 var strings = ' '; if (strings.replace(/(^s*)|(s*$)/g, "").length ==0) { alert('不能为空'); } 判断输入字符串是否为空或者全部都是空格 function isNull( str ){ if ( str

压缩aspx页面删除多余空格的两种方法

 这篇文章主要介绍了压缩aspx页面移除多余空格的两种方法,可以在发布页面之前压缩aspx,无须浪费web server的cpu,需要的朋友可以参考下 两种方法实现:  1)一行一行的读取aspx文件然后处理  2)一次性读取aspx文件然后处理   处理逻辑:  替换"  "为" "(将两个空格替换为一个空格),将所有的换行符替换为空字符(极限压缩)  注意事项:  1)一行一行处理在极限压缩的情况下需要额外的处理服务端控件换行的情况,比如   代码如下: Lin

javascript使用正则表达式实现去掉空格之后的字符_javascript技巧

从后端数据库读取时间时,经常会把整个日期年月日包括时分秒都取到,如2015-1-28 14:56:00,但是一般的我们只需要前面的年月日就行了.一个简单的方法,直接用split(" ")[0]就可以以空格截取,获得截取的第一段,就是我们要的年月日.现在来说说用正则表达式怎么实现. 思路:获取到字符串中的空格,然后把空格及空格后的字符全部替换为空. 获取空格的正则为\s 实践: 复制代码 代码如下: var date = "2015-12-26 15:22:00";