2017-04-08 203 views
-2

我嘗試了代碼片段,因爲我是初學者。我需要從帶有括號的字符串中獲取字符串。例如,來自字符串'(foo)''foo'。任何有效的方法來做到這一點? RegExp會這樣做。如何獲得「括號內」字符串中的字符串?

+1

是。 RegExp會這樣做。你試過了嗎 ? –

+0

你怎麼做到的?我不知道 – hmpphep

+0

你需要嘗試一些。 –

回答

1

正則表達式匹配裏面的東西一對圓括弧的將工作:平時要排除支架代替

'(foo)'.match(/\((.*)\)/) // -> ["(foo)", "foo"] 

但是:

'(foo)'.replace(/[()]/g, '') // -> 'foo' 
+0

'。*'又是什麼意思? – hmpphep

+0

@hmpphep [試試這個開始](https://www.google.com.sg/search?q=regex+.*&ie=utf-8&oe=utf-8&client=firefox-b-ab&gfe_rd=cr&ei=kMPoWIzzOvHt8AeXuKkg) – 2017-04-08 11:04:36

相關問題