2013-04-22 71 views
-1

例如-1:我有字符串像 「AAA-23-34」 和我想從該字符串是 「AAA-23」如何從jQuery中的「aaa-23-34」獲取字符串「aaa-23」?

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

輸出應該是"aaa-44-34"

這意味着我想要在最後一個連字符之前的字符串。

+4

你嘗試過什麼?字符串操作是基本的,你至少應該嘗試一下。 – Raptor 2013-04-22 04:33:36

+0

基本的JavaScript會做..因此,我已經重新簽署了.. – AurA 2013-04-22 04:37:09

回答

6

基本字符串操作:

> "aaa-44-34-12".split('-').slice(0, -1).join('-') 
"aaa-44-34" 
0

嘗試一個簡單的正則表達式

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

例:

var str = "aaa-44-34-12"; 
var txt = str.replace(/-\d+$/, ''); 
相關問題