2012-07-25 90 views
0

我的問題是,我在javascript中有一個字符串,字符串可能會或可能不會以 (d)此模式開頭。其中d是一個隨機數。如何從javascript中的字符串的開頭刪除特定模式

我在尋找的是從我的字符串開頭刪除此模式的有效方法。

對於例如:

(3)ABCD應轉換爲ABCD, (412)ABC應轉換爲abc,abcd的 應該保持ABCD

一個正常的子串不會做特技對我來說,因爲我不知道確切的位數。

任何幫助表示讚賞

回答

0
var result = str.replace(/^\(\d+\)/, ''); 
0

您可以使用regular expressions

str = str.replace(/^\(\d+\)/, ""); 

這將匹配你的模式(字符串開頭,打開支架,一個或多個數字,閉架)和replace它與空字符串如果找到。

相關問題