有没有办法使用正则表达式在 Github 仓库中搜索代码?
目前,我只能克隆仓库并进行搜索。
但我想要输入类似这样的内容:
s/foo/gi
并在代码中查找所有出现的 "foo":
foo.create
foo.extend
fooBar
barFoo
bar.foo
这可能吗?我有遗漏什么在文档中?
有没有办法使用正则表达式在 Github 仓库中搜索代码?
目前,我只能克隆仓库并进行搜索。
但我想要输入类似这样的内容:
s/foo/gi
并在代码中查找所有出现的 "foo":
foo.create
foo.extend
fooBar
barFoo
bar.foo
这可能吗?我有遗漏什么在文档中?
使用关键字“OR”?
foo.create OR foo.extend OR fooBar OR barFoo OR bar.foo
编辑:抱歉,我回答了与您需求不符的问题。
既然这是一个Git仓库,为什么不在本地克隆它,然后使用git grep
和其中的正则表达式选项之一呢?
git grep [-w | --word-regexp]
[-E | --extended-regexp] [-G | --basic-regexp]
[-P | --perl-regexp]
所以也许可以考虑类似于这样的东西
$ git clone repo
$ git grep -w foo