gpt4 book ai didi

javascript - 如何 trim 字符串的最后一个或最后两个字符

转载 作者:行者123 更新时间:2023-11-30 07:59:55 25 4
gpt4 key购买 nike

我有一个带有一堆字符串的对象:

[
{
date: "03/12/2014",
name: "mr blue",
title: "math teacher -"
},
{
date: "04/02/2015",
name: "mrs yellow",
title: "chemistry teacher"
},
{
date: "11/04/2014",
name: "mrs green",
title: "chemistry teacher - "
},
]

如果该字符串包含 -,我如何从标题字段中删除 -。

我知道一个可以执行切片/子字符串:

var myvalue = myobject.title.substring(0, myobject.title.length-1);

然而,这将适用于所有情况,而不仅仅是包含 - 的情况

最佳答案

使用replace :

var myvalue = myobject.title.replace(/\s*-\s*$/,'');

奖励:使用此正则表达式,只会删除末尾的破折号(连同周围的空格)。

关于javascript - 如何 trim 字符串的最后一个或最后两个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30620769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com