2017-04-08 3 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) –

関連する問題