dqy13020940
dqy13020940
2014-12-15 18:17

使用正则表达式捕获具有特殊字符的第一个匹配项

  • regex

If given (TEXT)testest (GOPHER)mytest (TAG)(not_this),

I want to grep only the first occurrence of characters inside parentheses.

The regex results need to be TEXT, GOPHER, TAG, but NOT not_this because this is not the first occurrence in that word phrase. And the grepped text should be only letters not numbers.

regexp.MustCompile(`(?i)\([a-z0-9_-])+\]`)
// is not working

How do I write the regular expression to grep this? Thank you in advance!

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答