Files
gitlab-foss/doc/drawers/exact_code_search_syntax.md
2024-11-21 15:32:42 +00:00

2.2 KiB

stage, group, info, source
stage group info source
Foundations Global Search To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments /doc/user/search/exact_code_search.md

Syntax options

Query Exact match mode Regular expression mode
"foo" "foo" foo
foo file:^doc/ foo in directories that start with /doc foo in directories that start with /doc
"class foo" "class foo" class foo
class foo class foo class and foo
foo or bar foo or bar foo or bar
class Foo class Foo (case insensitive) class (case insensitive) and Foo (case sensitive)
class Foo case:yes class Foo (case sensitive) class and Foo (both case sensitive)
foo -bar foo -bar foo but not bar
foo file:js foo in files with names that contain js foo in files with names that contain js
foo -file:test foo in files with names that do not contain test foo in files with names that do not contain test
foo lang:ruby foo in Ruby source code foo in Ruby source code
foo file:\.js$ foo in files with names that end with .js foo in files with names that end with .js
foo.*bar None foo.*bar (regular expression)
sym:foo foo in symbols like class, method, and variable names foo in symbols like class, method, and variable names