Javascript 我怎样才能得到像“QUOTE”这样的字符串;aaa-23“;从「;aaa-23-34“;在jquery中?

Javascript 我怎样才能得到像“QUOTE”这样的字符串;aaa-23“;从「;aaa-23-34“;在jquery中?,javascript,Javascript,例如-1:我有一个像“aaa-23-34”这样的字符串,我希望这个字符串是“aaa-23” 例如-2:var str=“aaa-44-34-12” 输出应为“aaa-44-34” 这意味着我希望字符串位于最后一个连字符之前。基本字符串操作: > "aaa-44-34-12".split('-').slice(0, -1).join('-') "aaa-44-34" 尝试一个简单的正则表达式 "aaa-23-34".replace(/-\d+$/, ''); 例: 你试过什么?字符串操作

例如-1:我有一个像“aaa-23-34”这样的字符串,我希望这个字符串是“aaa-23”

例如-2:
var str=“aaa-44-34-12”

输出应为“aaa-44-34”


这意味着我希望字符串位于最后一个连字符之前。

基本字符串操作:

> "aaa-44-34-12".split('-').slice(0, -1).join('-')
"aaa-44-34"
尝试一个简单的正则表达式

"aaa-23-34".replace(/-\d+$/, '');
例:


你试过什么?字符串操作是基本的,您至少应该尝试一下。。因此我重新标记了它。。
var str = "aaa-44-34-12";
var txt = str.replace(/-\d+$/, '');