js去空格,trim()方法使用

----------------------------------js去空格---------------------------
  去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。

  写成类的方法格式如下:(str.trim();)

  <script language="javascript">
   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,"");
   }
  </script>
  写成函数可以这样:(trim(str))
  <script type="text/javascript">
   function trim(str){ //删除左右两端的空格
      r

时间: 2024-10-15 14:25:40

js去空格,trim()方法使用的相关文章

js去掉空格的方法

function dropKg(o){  o.value=o.value.replace(/^(\s|\xA0)+|(\s|\xA0)+$/g, '');   } <ap:input label="前缀" name="chequeManageDTO.prefixNo" value="chequeManageDTO.prefixNo"  widthWeight="10" onkeyup="dropKg(this)

字符串去掉空格 trim()方法

jquery库提供了$.trim()方法,能直接用, 但没用库时FF里有效果,IE里就没实现, 解决办法:用正则替换 方法: function trimStr(str){return str.replace(/(^\s*)|(\s*$)/g,"");} var 变量=trimStr(需要去空格的字符串)

SQL字符串去空格解决方法

一.表中字符串带空格的原因 1,空格就是空格. 2,数据是从别的系统.文件抓取,导入到SQLSERVER中的表,由于源数据存在特殊字符 显示空格. 二.解决方法 第一种情况,去空格的处理的比较简单,Replace(column,' ','') 就可以解决. 第二种情况,解决方法就比较麻烦点:需要先查出相应的ASCII码,再用Replace(column,char(ascii码),'')解决,以下举个栗子: CREATE TABLE #temp (NAME NVARCHAR(50)) INSERT

js 去空格函数与正则

如果项目没有用到jQuery等框架的话,js本身又没有这样的函数,我们不得不自己写这样的函数,下面是函数的具体实现: //供使用者调用 function trim(s){ return trimRight(trimLeft(s)); } //去掉左边的空白 function trimLeft(s){ if(s == null) { return ""; } var whitespace = new String(" \t\n\r"); var str = new S

04-模拟String去除空格trim()方法

/** * 模拟String去除左右两边空格 * @param str */ public static String trim(String str) { char[] list = str.toCharArray(); int len=list.length-1; //开始位置 int beginIndex=0; //结束位置 int endIndex=len; for(int i=0;i<list.length;i++) { char c=list[i]; if(c!=' ') { beg

js去空格

str为要去除空格的字符串: 去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/g,""); 去除左空格: str=str.replace( /^\s*/, ''); 去除右空格: str=str.replace(/(\s*$)/g, ""); 原文地址:https://www.cnblogs.com/fm060/p/11220886.html

jquery去空格trim使用注意事项

$.trim(str) 返回:string: 说明:去掉字符串首尾空格. 示例: 先看个错误代码错误代码: 复制代码代码如下: <input type="text" name="" id="results" value=""/> var content = $('#content').val(); if(content.trim() == '') alert('空'); 上面的写法在firefox下不会报错,但在i

js 去空格 和 获得字节数

function removespace(str) { return str.replace(/(^\s*)|(\s*$)/g, ""); } function getLength(str) { var DOUBLEBYTE_CHAR_PATTERN = /[^\x00-\xff]/g; if (str == null) return 0; return str.replace(DOUBLEBYTE_CHAR_PATTERN, "aa").length; }

黑马程序员——java——模拟一个字符串中的trim方法去掉一个字符串两端的空格

模拟一个字符串中的trim方法去掉一个字符串两端的空格 public class StingTrimDemo { //模拟一个trim方法, 去掉一个字符串两边的空格], public static void main(String[] args) { // TODO Auto-generated method stub String s = " my java "; System.out.println("未去空格前的字符串+++:[ "+s+" ]&q