2017-06-21 38 views
0

我得到一個名字後面,但這種格式回來:帶出人物的JavaScript

Gabe Newell (glnewl)

如何去掉寄託都與只保留括號內的文字var name = glnewl

+0

請發表你已經嘗試 – user93

+0

你可以分享你的代碼,請 – Jonathan

回答

2

試試這個:

var str = "Gabe Newell (glnewl)"; 
var exp= /\(([^)]+)\)/; 
var match= exp.exec(str); 

var name = match[1]; 

演示在這裏:https://jsfiddle.net/rz6m6opy/

+0

正則表達式沒有定義。它是否需要RegExp – H30

+0

根本沒有工作。 – H30

+0

@ H30立即試用。它會工作。因爲我沒有測試過,所以出現了輸入錯誤。 還新增了一個演示 –