js去除字符串里中文与空格的例子

 js去除字符串里中文与空格我们可以使用替换与正则表达式来实现,下文就整理了两个简单的例子,希望对各位有用。

1.去掉空格:

function moveSpace(){
var str=" abc defg";
alert(str.replace(/[ ]/g,""));
}
moveSpace();

2.去掉中文:

var title ="字符串zifuchuan"
var reg=/[u4E00-u9FA5]/g;
var result=title.replace(reg,'');
alert(result);

3. 去掉字符串两端的空格

String.prototype.trim=function (){return this.replace(/(^/s*)|(/s*$)/g,'');}

. 去掉字符串中所有的空格:

String.prototype.sTrim = function (){return this.replace(//s/g, '');}
或者:
var s = "asd ddd bbb sss";
var reg = //s/g;
var ss = s.replace(reg, "");
alert(ss);

< 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>

如果还要去除其他的字符,可以一样的写正则实现。

时间: 2024-10-27 14:44:11

js去除字符串里中文与空格的例子的相关文章

javascript去除字符串左右两端的空格_javascript技巧

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

去除字符串左右两边的空格(实现代码)_javascript技巧

在日常工作中,过滤表单中的一些特殊的字符是很常见的功能,比如文本中要求输入单纯的数字,但用户有时会误输入一些多余的空格或其他字符混合的文本,这显然不符合输入要求. 下面一起来学习怎么样去除字符串左右两边的空格. 过滤前: 过滤后: HTML代码: <div class="main"> <input id="userName" type="text" placeholder="请输入用户名"> <i

指针-新手OJ,C语言 去除字符串中的所有空格模块, 不知为何出错,求大神指点

问题描述 新手OJ,C语言 去除字符串中的所有空格模块, 不知为何出错,求大神指点 作用: 把数组a中的所有空格去除, 并把后面的往前移动.例如: a b c变成:abc 字符指针 *p *q 数组a[] for(p=&a[0]; p!=''; p++)if(*p==' ')for(q=p; *(q+1)!=''; q++)*q=(q+1); //去除a字符串中的空格 但总是不对, 求大神指点. 解决方案 #include<stdio.h>int main(){ char str[20

JS去除字符串的空格增强版(可以去除中间的空格)_javascript技巧

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去除字符串两端空格的实例整理

//去左空格; function ltrim(s) { return s.replace(/(^s*)/g, ""); } //去右空格; function rtrim(s) { return s.replace(/(s*$)/g, ""); } //去左右空格; function trim(s){ return s.replace(/(^s*)|(s*$)/g, ""); } 去掉字符串两端的空格 String.prototype.trim=f

js中trim去除字符串左右两端的空格

写成类的方法格式如下:(str.trim();)我们利用正则表达式来操作  代码如下 复制代码 <script language="javascript"> String.prototype.trim=function(){ return this.replace(/(^s*)|(s*$)/g, ""); } String.prototype.ltrim=function(){ return this.replace(/(^s*)/g,"&qu

JS去除字符串两端空格的简单实例_javascript技巧

//去左空格;function ltrim(s){ return s.replace(/(^s*)/g, "");}//去右空格;function rtrim(s){return s.replace(/(s*$)/g, "");}//去左右空格;function trim(s){return s.replace(/(^s*)|(s*$)/g, "");}

js去除输入框中所有的空格和禁止输入空格的方法_javascript技巧

复制代码 代码如下: <span style="font-family: Arial, Helvetica, sans-serif;"><input type="password" name="password" id="password" onkeydown="return banInputSapce(event);" onKeyup="return inputSapceTri

如何用javascript去掉字符串里的所有空格_javascript技巧

  这个好像只能去掉2头的空格 复制代码 代码如下: String.prototype.trim=function   (){return   this.replace(/(^\s*)|(\s*$)/g,'');}     方法1: 复制代码 代码如下: String.prototype.mm   =   function   (){return   this.replace(/\s/g,   '');}  方法2: 复制代码 代码如下: var   s   =   "asd   ddd   b