js去掉前后空格trim(去掉所有空格的用法)

JavaScript属于前端程序的编程语言,它的主要应用场景就是用来实现前端的人机交互操作的。

在用户操作前端应用的时候,比如input组件。很有可能在输入内容的时候回在输入的字符串的前后都加入了没有用处的空格字符串,比如输入姓名。这些带有前后空格的字符串进入到程序内部的时候,会给后续的处理程序带来不必要的麻烦。

那么在前端的JavaScript程序里就可以将这些麻烦的小问题处理掉,那么将前端处理好的规范的数据传递好后端,后端程序就可以专注于业务逻辑,而不再需要花时间和经历来处理这些细枝末节了。

这里主要利用到了JavaScript的String对象里的replace函数配合正则表达式来实现的。

var str = ” Frank Li 李鹏 “;var result = str.replace(/^(\s|\xA0) |(\s|\xA0) $/g, ”)

通过上面的过程,变量result里的内容就变成了Frank Li 李鹏

注意,这并不能把字符串内部的空格去掉,而是将字符串前后的空格去掉。

发表评论

登录后才能评论