2017-04-08 201 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

相关问题