伙计们,我想知道如何使用jQuery或JavaScript从字符串中删除符号以及该符号之后的所有内容。

这是我的代码:

var optionValueText = $.trim($('[data-divNumber="on"] :selected').text());


变量optionValueText正在打印类似My first result +24.00 euros的结果

所以我想做的是删除+加号后的所有内容,包括加号本身。

因此,对于我的示例的最终结果,我想收到类似My first result的结果,就是这样!

我该怎么做?

提前致谢!

最佳答案

Working Fiddle

采用

optionValueText = optionValueText.substring(0, optionValueText.indexOf('+'));
alert(optionValueText);


说明:查找+的索引(字符位置),并从0到+的该索引取子字符串。

有关更多信息,请阅读here

07-24 15:25