The Yogi Bhajan Library of Teachings® supports two wildcard characters:
*
and
?
.
*
matches zero or more non-space characters.
?
matches exactly one non-space character.
For example,
he*
will match any word starting with
he
, such as
he
,
her
,
help
,
hello
,
helicopter
, and so on. On the other hand,
he?
will only match three-letter words starting with
he
, such as
hem
,
hen
, and so on.
If the search term is lower-case, this implies no preference for case, and the search engine executes a case-insensitive query. If the query uses any capital letters, it executes a case-sensitive query.
The Yogi Bhajan Library of Teachings® supports stemming. The server automatically searches for words that come from the same stem of the word specified in the query, not just the exact string specified in the query. Stemming enables the search to return highly relevant matches that would otherwise be missed. For example, the terms
run
,
running
, and
ran
all have the same stem. Therefore, a stemmed search for the term
run
returns results that match elements containing the terms
running
,
ran
, and
runs
, as well as results for the specified term
run
.