jquery如何去除中间空格,javascript 如何去掉空格

2021-01-05 06:59:55 字数 6321 阅读 5466

1楼:匿名用户

你要的是去除所有空格吧?

string.prototype.nospace = function()

alert(s.nospace());

2楼:匿名用户

直接s.trim();

javascript 如何去掉空格

3楼:黑马程序员

一、去掉字符串前后所有空格

functiontrim(str)

说明:如果使用jquery直接使用$.trim(str)方法即可,str表示要去掉前后所有空格的字符串。

二、去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g)functiontrim(str,is_global)returnresult;}

4楼:zeus妖妖

jquery本身自带了trim方法,实现方式如下:

1、$.trim(" abc ") // abc同样也可以使用一下自己编写的方法用正则表达式进行除去空格 :

方法体:

function trim(str)

调用trim(" abc ") // =abc

5楼:古风古月

可以使用自带的函数trim,如:var str = " a b c "; str = str.trim();这种方法用起来比较简单方便。

可以用正则表达式进行匹配,蒋空格replace或者replaceall替换掉。如:

删除左右两端的空格str.replace(/(^\s*)|(\s*$)/g, "");

删除左边的空格 str.replace(/(^\s*)/g,"");

删除右边的空格 str.replace(/(\s*$)/g,"");可以用自定义trim函数,如:

function trim(str)

while (end > st)

return str.substring(st, end + 1);

}可以将str传换成字符数组,然后每个元素进行匹配,如果是空格,就移除,最后再转换成字符串。

具体情况具体分析。

6楼:0动感蚂蚁

去掉空格的本质就是将字符串中的空字符串删除,根据这个解决思路,我们有多种解决方法。

方法一:遍历法。遍历字符串中的字符保留有效字符functiontrim(str)

varteststr="test";

teststr=trim(teststr);

console.log(teststr);

//test

方法三:递归法。利用正则表达式递归去除空格符functiontrim(str)

varteststr="test";

teststr=trim(teststr);

console.log(teststr);

//test

方法四:利用jquery.js。如果你使用jquery,可以使用jquery里的trim函数

varteststr="test";

teststr=$.trim(teststr);

console.log(teststr);

//test

7楼:z丶z灬

如果是要去掉首尾的空格,直接调用trim()方法,例如:" str ".trim()的返回值是"str"

如果是要去掉字符串中间的空格,就用replace(),例如:"str 1".replace(/\ /, ""),返回值是"str1"(%s是表示所有的空字符,包括空格,制表符等等)

8楼:骤雨浓

|javascript去掉空格办法有很多种,比如:

1. str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');

2. str.replace(/^\s+|\s+$/g, '');

3. str.replace(/(^\s*)/g,"");

9楼:匿名用户

我不回答了, 我进来的时候还没有其他回答,只是写得慢一点,然后就成了复制其他答案了。。。

10楼:匿名用户

var str="abc ed fgh";

str=str.replace(/ /g,"");

这样就可以了,注意/ /之间有一个空格;

11楼:匿名用户

function trim(str)

12楼:学荟宁静

用正则表达式:result.replace(/\s/g,"");

13楼:匿名用户

replace 试试这个函数

14楼:匿名用户

str = str.replace( /\s/g , "" );

15楼:如若安好丶天秤

a.replace(/[\s]+/gi,",")

js中怎么去除字符串前后的空格

16楼:匿名用户

jquery中有trim方法,但在抄js中没有,那么需要袭自己去

bai写

javascript如何自动去除所有空格?

17楼:次次次蛋黄米亚

方法一:

**如下:

//javascript去空格函数

functionltrim(str)

str=str.substring(i,str.length);

returnstr;

}functionrtrim(str) str=str.substring(0,i+1);

returnstr;

}functiontrim(str)

方法二:

**如下:

扩展资料:

ltrim参数:string:规定要转换的字符串。

ltrim参数:charlist:规定从字符串中删除哪些字符。如果未设置该参数,则全部删除以下字符。

例如:

$str = " hello world!";

echo "without ltrim: " . $str;

echo "

";echo "with ltrim: " . ltrim($str);

?>

输出:without ltrim: hello world! with ltrim: hello world!

如果在浏览器中查看源**,会看到以下 html:

without ltrim: hello world!

with ltrim: hello world!

18楼:匿名用户

^去除字符串前后的空格

function trim(str)

去除字符串中所有空格

function removeallspace(str)用法举例:

alert(trim(' ab cd ')); //结果: ab cd

alert(removeallspace(' ab cd ')); //结果: abcd

19楼:匿名用户

js里要用正则

给你写了个

无标题文档

20楼:匿名用户

//去除空格

string.prototype.trim = function()

例子:var name=form.txtname.value.trim();//去除值左右的空格

21楼:

jquery自带了trim方法

:$.trim("abc")//abc自己写方法:

functiontrim(str)

trim("abc")//=abc

jquery截取以@开头中间任意字符空格结尾格式的字符串 5

22楼:匿名用户

var reg=/@[^@\s]+(?=\s)/g;

var html="";

html.match(reg);

jquery去空格的写法

23楼:匿名用户

var $str=$(#"name").val();---1$str = $.trim($str)

var str = $str.get(0); ----3alert(srt);

第一行有错误 #号要放在引号内部的 $("#name")第三行我觉得应该没错吧..只是获取的str是一个js对象 而不是jquery对象

这点我觉得提问者因该是清楚的吧...要不然不能把变量名字的$符号去掉吧.

所以说把第一行改掉应该就对了...

24楼:匿名用户

$.trim(str) 是去掉字符串头尾的空格var $str=$(#"name").val();是错的var $str=$("#name").

val();得到id为name的文本框的值

$str = $.trim($str);将得到的文本框的值去掉头尾空格

var str = $str.get(0);是错的,这里$str不是jquery对象,是一个字符串

alert(srt); srt未定义

修改后(假设文本框id为name):

var $str=$("#name").val();

$str = $.trim($str)

alert($str);

25楼:

如果是用php替换所有的空格,可以直接这样写$srt= str_replace(” “,”",$str);//替换所有的空格.

但自己有js这样

$str=str.replace(” “,”");

写替换空格的时候,打一个空格可以替换,如果打两个空格以上,就不可以了。

26楼:匿名用户

jquery中使用trim去掉字符串两端的空格及制表符jquery.trim(str)

描述: 去掉字符串起始和结尾的空格。

$.trim()函数会移除字符串开始和结尾处的所有换行符,空格(包括连续的空格)和制表符(tab)。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。

如果要去掉其他位置的所有空格,可以使用原生的replace方法替换空格

27楼:匿名用户

javascript的命名不用$的!

查看一下版本,然后不要用$这个符号!!

28楼:揉木而弦

var str=$("#name").val(); //此处文本框的id为name

str = $.trim(str);

alert(srt);

js replaceall()方法怎么去除字符串中间所有空格

29楼:匿名用户

//javascript没有replaceall()这个方法,只有replace();

varstr="ssssddadf";

varre=str.replace(/\s+/g,"");//删除所有空格;

30楼:匿名用户

js里边来有replaceall()方法么?

我怎么记自得是只有replace()呢..java里是bai有 replaceall() 的

去除所有空格

du可以使用 str.replace(" ","").replace(" ","")

替换两次,zhi一个是半角的dao空格。一个是全角输入的空格

31楼:匿名用户

replaceall("\\s", "").replaceall(" ", "")

解释:replaceall("\\s", "") 去除所有的空白字符,replaceall(" ", "") 去除中文空白 两个连着用可以去除所有的空格

jquery判断字符串是否有空格.并去除前后空格

32楼:匿名用户

jquery有trim函数

$.trim(字符串);

可以使用js的indexof函数判断是否有空格if(str.indexof(" ")!=-1)

jquery判断字符串是否有空格.并去除前后空格

1楼 匿名用户 jquery有trim函数 trim 字符串 可以使用js的indexof函数判断是否有空格if str indexof 1 c 判断字符串是否为空格 2楼 育知同创教育 c 中判copy断字符串是否为空格的方法 baiifstream infile txt ios in while...

JS如何过滤空格

1楼 阳光的豆豆鱼 用jquery trim 字符串 消除字符串两边的空格 javascript如何自动去除所有空格? 2楼 次次次蛋黄米亚 方法一 如下 javascript去空格函数 function ltrim str str str substring i str length return...

如何除掉产物中残留的DMF,求助,如何去除样品中的DMF

1楼 心有梦莫相忘 要除去dmf,悬蒸是不容易蒸出来的,可以考虑用油浴直接蒸馏,大概在60摄氏度时有部分dmf被蒸出,待没有馏出液时直接升温到80摄氏度或稍微再高点的温度既可以讲dmf全部蒸出。 求助,如何去除样品中的dmf 2楼 匿名用户 1 直接蒸发结晶,可反复几次,将食盐 提纯2 海水中让人觉...