js 去除string 两边的空白

String.prototype.trim=function() {

    return this.replace(/(^\s*)|(\s*$)/g,‘‘);}

var str="   test   ";alert("["+str+"]"); // [   test  ]alert("["+str.trim()+"]"); // [test]
时间: 2024-10-16 15:23:15

js 去除string 两边的空白的相关文章

去除string两边的空格

String.prototype.deletSpace = function(){ var str = this;//提取需要操作的字符串 while(str[0]==" "){//删除前面的空格. str = str.substring(1); } while(str[str.length-1]==" "){//删除后面的空格. str = str.substring(0,str.length-1); } return str; } var str2 = &quo

js 去除字符串两边的空格

function trim(str){ //删除左右两端的空格          return str.replace(/(^\s*)|(\s*$)/g, "");     }     function ltrim(str){ //删除左边的空格          return str.replace(/(^\s*)/g,"");     }     function rtrim(str){ //删除右边的空格          return str.replace

js去除空格12种方法

注:本文转载于csdn:黄卉博主的文章<js去除空格12种方法> 实现1 1 String.prototype.trim = function() { 2 return this.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); 3 } 看起来不怎么样, 动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化.一个著名的例子字符串拼接,直接相加比用Array做成的StringBuffer 还快.base2类库使用这种实现.实现2 1 Strin

js去除数组中的重复值

hasOwnProperty(property) 方法 JavaScript中hasOwnProperty函数方法是返回一个布尔值,指出一个对象是否具有指定名称的属性. 使用方法: object.hasOwnProperty(proName) 其中参数object是必选项.一个对象的实例.proName是必选项.一个属性名称的字符串值. 如果 object 具有指定名称的属性,那么JavaScript中hasOwnProperty函数方法返回 true:反之则返回 false.此方法无法检查该对

Python模拟删除字符串两边的空白

目标: 1.使用string模块的whitespace 2.删除左边.右边以及两边的空白 代码如下: [[email protected] python]# cat rmspace.py #!/usr/bin/env python #coding:utf8 """ 使用字符串删除左右两端的空白. """ from string import whitespace #删除左边的空白 def lrmsps(astr): for i in xrange

js 去除空格与换行

js 去除空格与换行 //去除空格 String.prototype.Trim = function() { return this.replace(/\s+/g, ""); } //去除换行 function clearBr(key) { key = key.replace(/<\/?.+?>/g,""); key = key.replace(/[\r\n]/g, ""); return key; } //去除左侧空格 functi

每天一个JavaScript实例-去除字符串末尾的空白

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>每天一个JavaScript实例-去除字符串末尾的空白</title> <script> function white(){ var input = document.ge

JS去除字符串左右两端的空格

去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim.ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写.下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去. 写成类的方法格式如下:(str.trim();) <script language="javascript"> String.prototype.trim=function(){     return this.replace(/(^

去除字符串两端的空白

需求: 去除字符串两端的空白 思路: 定义两个变量,从头到尾定义1.一个变量从头开始判断++2.一个变量从尾开始判断-- public static String deleteKong(String s) { int start = 0;int end = s.length()-1; while(start< end && s.charAt(start)==' ') start++; while(start< end && s.charAt(end)==' ')