正则表达式:匹配外部子串

时间:2015-07-31 23:12:00

标签: regex intellij-idea

我无法找到这样的例子。 给定一个包含子字符串的字符串,我想只选择外部字符串。

示例:

NumberLong("98237234234")

我想选择NumberLong(“”)而不是引号内的数字。这样,我可以在IntelliJ内部进行查找和替换,以摆脱它并将数字保留在内部。

我现在的正则表达式选择了整个事情:

(NumberLong\(")\d*("\))

1 个答案:

答案 0 :(得分:2)

如果您打算保留中间位置,请在其周围放置一组并在替换中引用它。

Find: NumberLong\("(\d+)"\)
Replace: $1