使用 jQuery 删除字符串中的最后一个 Sepcial 字符

Removing last Sepcial Character in String using jQuery

提问人:Lakshm 提问时间:7/28/2022 最后编辑:Lakshm 更新时间:7/28/2022 访问量:34

问:

我有一个字符串,它包含项目名称和项目 ID。

var projectName= "BMW-ASSET-Management- 1133978889"

从上面的代码中,我需要删除最后一个 - 符号。

我需要 var projectName="BMW-ASSET-Management"; var projectId="1133978889";

我试图让projectId像 var projectId= projectName.slice(0,-13);

但不起作用。

谁能帮帮我。

jQuery 拆分 子字符串 切片

评论

0赞 Phil 7/28/2022
“我尝试了切片和子字符串,但没有按预期工作”......请编辑您的问题以包括您的尝试并显示您得到的结果
0赞 Phil 7/28/2022
另外,您实际上在项目 ID 之前有一个空格吗?
0赞 Lakshm 7/28/2022
是的,在项目 ID 之前有一个空格,例如 - 1234567891

答:

1赞 qandil afa 7/28/2022 #1

x.split(/-\s/)

如您预期的那样,它将分为两部分

x = "BMW-ASSET-Management- 1133978889"
let [projectName, projectId] = x.split(/-\s/)