使用正则表达式进行Github搜索

时间:2013-07-11 14:22:34

标签: regex git github

有没有办法使用正则表达式在github仓库中搜索代码?

目前,我克隆了回购并搜索。

但我想键入类似

的内容
s/foo/gi

并在代码中找到所有foo的出现:

foo.create
foo.extend
fooBar
barFoo
bar.foo

这可能吗?我错过了in the docs的内容吗?

3 个答案:

答案 0 :(得分:0)

因为它是一个Git仓库,为什么不在本地克隆它,然后使用git grep和其中一个正则表达式选项?:

git grep [-w | --word-regexp]
         [-E | --extended-regexp] [-G | --basic-regexp]
         [-P | --perl-regexp]

所以也许就像

那样
$ git clone repo
$ git grep -w foo

答案 1 :(得分:0)

Livegrep允许对千兆字节级源存储库进行交互式正则表达式搜索。

答案 2 :(得分:-1)

使用关键字“OR”?

foo.create OR foo.extend OR fooBar OR barFoo OR bar.foo

编辑:糟糕,我会根据您的需求回答。遗憾。