skip navigation links 
 
 Search Options 
Index | Site Map | FAQ | Facility Info | Reading Rm | New | Help | Glossary | Contact Us blue spacer  
secondary page banner Return to NRC Home Page
Advanced Search
Help with Searching
Help with Search Results
Glossary of Search Concepts
Using Search Operators
Using Wildcards

Using Wildcards

You can use wildcards in your search query to refine your search beyond the range of stemmed variants, which are found by default in a simple search. Wildcards enable you to find documents that contain words that have similar spellings but differ in root meaning. For example, while plan stems into plans and planning, stemming will not extend plan to find plane or planet. However, with wildcards you can find all of these words.

Some characters, such as * and ?, automatically indicate a wildcard-based search and do not require you to use the <WILDCARD> operator as part of the expression.

Wildcard operators

Character Description
Specifies 0 or more alphanumeric characters. For example, air* finds documents that contain air, airline, and airhead

Cannot be used as the first character in an expression. 

Is ignored in a set of [ ] or in an alternative pattern { }. 

Does not require the <WILDCARD> operator.

? Specifies a single alphanumeric character, although you can use more than one ? to indicate multiple characters. For example, ?at finds documents that contain cat and hat, while ??at finds documents that contain that and chat

Is ignored in a set of [ ] or in an alternative pattern { }. 

Does not require, the <WILDCARD> operator.

{}  An alternative pattern that specifies a series of patterns, one for each pattern separated by commas. For example, <WILDCARD> `Chat{s, ting, ty}` finds documents that contain chats, chatting, and chatty

You must enclose the entire string in back quotes and you cannot have any embedded spaces.

[ ]  A set that specifies a series of characters that can be  used to find a match. For example, <WILDCARD> `[chp]at`  finds documents that contain cat, hat, and pat.

You must enclose the entire string in single back quotes and you cannot have any embedded spaces.

Specifies one or more characters to exclude from a set. For example, <WILDCARD> `C[^io]t` finds documents that contain cat and cut but not cot.

The caret (^) must be the first character after the left bracket.

Specifies a range of characters in a set. For example, <WILDCARD> `Ch[a-j]t` finds documents that contain any four-letter word from chat to chjt


Privacy Policy | Site Disclaimer
Tuesday, February 13, 2007