11

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

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

但我想输入类似

s/foo/gi

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

foo.create
foo.extend
fooBar
barFoo
bar.foo

这可能吗?我在文档中遗漏了什么吗?

4

3 回答 3

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
于 2013-07-12T04:48:24.540 回答
0

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

于 2019-06-17T03:59:30.960 回答
-1

使用关键字“OR”?

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

编辑:糟糕,我在您的需求旁边回答。对不起。

于 2013-07-11T14:30:58.913 回答