仅限RegEx托架之间的数字()

时间:2016-10-13 17:34:01

标签: c# regex

我想突出括号之间的数字。

我找到了这个有用的线程,他们建议使用RegEx:

Regular Expression to match numbers inside parenthesis inside square brackets with optional text

基于此,我使用了这个RegEx:new Regex(@"\((\d+)\)")

导致:

enter image description here

我如何将此RegEx改进为

  • 还包含.
  • 的浮动数字
  • 将括号()排除在匹配之外,这样只有数字本身才会突出显示。
编辑:我可以理解这些贬低者,但RegEx是一本有7个符号的书。

1 个答案:

答案 0 :(得分:4)

您只需使用

即可
@"(?<=\()\d+(?:\.\d+)?(?=\))"