Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 我可以在github.com上进行通配符(*)搜索吗?_Search_Github_Wildcard - Fatal编程技术网

Search 我可以在github.com上进行通配符(*)搜索吗?

Search 我可以在github.com上进行通配符(*)搜索吗?,search,github,wildcard,Search,Github,Wildcard,我想在存储库中搜索以*Test.java*结尾的任何文件,但如果搜索*Test.java*我只会得到包含该字符串的文件 我找不到任何信息表明这是可能的。这仅仅是因为索引如此巨大的数据量的局限性吗 我想找到一种方法来搜索以Test结尾的所有类的repo,请查看搜索语法页面: 以及在存储库中搜索: 对于这一个: Test.java in:name extension:java language:java 编辑1: 下面的图片解释了如何查看代码匹配而不是存储库匹配: 编辑2: 原来上面的评论

我想在存储库中搜索以
*Test.java*
结尾的任何文件,但如果搜索
*Test.java*
我只会得到包含该字符串的文件

我找不到任何信息表明这是可能的。这仅仅是因为索引如此巨大的数据量的局限性吗


我想找到一种方法来搜索以
Test

结尾的所有类的repo,请查看搜索语法页面:

以及在存储库中搜索:

对于这一个:

Test.java in:name extension:java language:java 
编辑1:

下面的图片解释了如何查看代码匹配而不是存储库匹配:

编辑2:

原来上面的评论是对的。GitHub的人是这么说的:

Hi,
在存储库中查找文件的最简单方法是使用 文件查找器:

您还可以使用“in:”搜索限定符,它允许您判断 搜索以匹配文件名:

希望有帮助

编辑3:

虽然它不像我们习惯的那样使用通配符,但它使用正则表达式来查找您键入的字符串的子字符串。如下所示,我输入了“SandTest.java”,它产生了类似通配符的结果


在存储库中查找文件的最简单方法是使用文件查找器。您可以在存储库视图中随时按t键激活它。请参见以下屏幕截图:


文件查找器将使用您在“搜索框”中输入的字符执行一些模糊匹配。

您可能希望通过在树状视图中按
T
并输入搜索来尝试文件查找器。树状视图?你说的是github网站吗?是的。打开此页:然后按键盘上的
T
键。@TimWolla是对的。你应该将此作为答案发布,因为它是正确的。@Abizern我不同意。GitHub站点是程序员广泛使用的工具。查找文件肯定会引起许多程序员的兴趣
Test.Java in:name
实际搜索了存储库名称中包含Test的存储库。我需要类似于
Test.java in:filename
bit的东西。对于代码,似乎只有搜索路径或文件内容的选项,而不是实际的文件名本身:扩展名:java使用.java扩展名搜索文件名。现在,为了将其限制为仅具有该名称的文件…@slugmandrew,我在GitHub中提出了一个帮助请求。我以前也遇到过这个问题。我会让你知道他们怎么说的。有:in:path in:path,file(in:file是默认值)。我发现如果没有扩展名:abc,“in:path”在组织级别(org:abc)不起作用。在语法上:还有:path:abc和filename:abc(在组织级别工作,例如org:abc),换句话说,答案应该是:不,你不能。