怎么解决这个问题??

思路就是我们利用正则匹配到所谓的空格,然后替换为空字符,我们要用到的是str的replace API

代码如下:

Document 
 
// 去除字符串开头和结尾的空格
function delate(str){
// 匹配到开头的空格,然后将其替换为空,返回新字符串str1
let str1 = str.replace(/\s+$/,'');
// 返回str2
let str2 = str1.replace(/^\s+/,'')
return str2;
}
console.log(delate(' text '));
console.log(' text ');

注意: replace的是后面的代替前面的,然后空字符是利用\s来代替,然后以什么开头是用^ 。。

------------------------------------------------------------------------复盘  2020年3月10日----------------------------------------------

无需以上那么复杂,直接利用ES6相关的知识  str.trim()  即可把str两边的空字符去掉!

【trim()】去掉字符串开头和结尾的空格,防止不必要的空格导致的错误。

去掉字符串开头和结尾的空格,防止不必要的空格导致的错误. public static void main(String arg[]){ String a=" abc"; Strin ...

Python: 去掉字符串开头、结尾或者中间不想要的字符

①Strip()方法用于删除开始或结尾的字符.lstrip()|rstirp()分别从左右执行删除操作.默认情况下会删除空白或者换行符,也可以指定其他字符. ②如果想处理中间的空格,需要求助其他技术 ...

Python: 字符串开头或结尾匹配str.startswith(),str.endswith()

问题 需要通过指定的文本模式去检查字符串的开头或者结尾,比如文件名后缀,URLScheme 等等. 解决方案 1.检查字符串开头或结尾的一个简单方法是使用str.startswith() 或者是str ...

python文本 字符串开头或者结尾匹配

python文本 字符串开头或者结尾匹配 场景: 字符串开头或者结尾匹配,一般是使用在匹配文件类型或者url 一般使用startwith或者endwith >>> a='http:/ ...

python_如何判断字符串a以某个字符串开头或结尾?

案例: 某文件系统目录下有一系列文件: 1.c 2.py 3.java 4.sh 5.cpp ...... 编写一个程序,给其中所有的.sh文件和.py文件加上可执行权限 如何解决这个问题? 1. 先 ...

Python-判断字符串是否以某个字符串开头或结尾?

案例: 某文件系统目录下有一系列文件: 1.c 2.py 3.java 4.sh 5.cpp ...... 编写一个程序,给其中所有的.sh文件和.py文件加上可执行权限 如何解决这个问题? 1. 先 ...

js中去掉字符串的空格、回车换行

//例如下面这个json串,中间的\n表示换行 var str = "{' retmsg':'success ',\n' trans_date':' 20170906'}"; co ...

js中去掉字符串中的某个指定字符

假设一个data里面的数据是[tian,12],现在去掉[],代码如下 data=data.replace("[",""); data=data.replace ...

原生JS:String对象详解

@import url();@import url(/c ...

随机推荐

探索ASP.NET MVC5系列之~~~1.基础篇---必须知道的小技能

其实任何资料里面的任何知识点都无所谓,都是不重要的,重要的是学习方法,自行摸索的过程 汇总: 本章D ...

JSONObject put,accumulate,element的区别

public Object put (Object key, Object value) 将value映射到key下.如果此JSONObject对象之前存在一个value在这个key下,当前的valu ...

AngularJS启动过程分析

1111 app.controller('myCtrl',['$scope',function($scope){     $scope.wcrq=1234567890; }]); angular.bo ...

Oracle 数组赋值

只需要像下面这样就OK了 begin -- Call the procedure in_var(1):=null;in_var(1):='a123123'; pack_abc.pro_abc(in_v ...

Android中判断当前网络是否可用