微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Vue Js - 从字符串中删除空格

如何解决Vue Js - 从字符串中删除空格

Let category = "Baby Dress"

我希望它被空格和文本修剪成小写。输出 作为“童装”。我使用了以下代码。但它返回“宝贝 礼服”。

category.trim(" ").toLowerCase()

我需要了解为什么它没有按我预期的那样做,以及有什么方法可以做到。

解决方法

它没有按预期工作,因为 .trim 函数用于删除字符串两侧的空格,而不是中间的空格。

enter image description here

你可以使用

category.toLowerCase().split(" ").join("")

这里我将字母变成小写,将它们分开然后连接起来。

,

你可以这样做:

category.replace(/\s+/g,'').toLowerCase()
,

trim 方法只删除字符串开头的空格。您需要的是使用正则表达式将空格替换为替换方法:

category.replace(/\s/g,"").toLowerCase();

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。