有没有办法使用正则表达式在github仓库中搜索代码?
目前,我克隆了回购并搜索。
但我想键入类似
的内容s/foo/gi
并在代码中找到所有foo的出现:
foo.create
foo.extend
fooBar
barFoo
bar.foo
这可能吗?我错过了in the docs的内容吗?
答案 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
编辑:糟糕,我会根据您的需求回答。遗憾。