Pokémon search

**Pokémon search** is a feature on the page with Pokémon collection that allows a Trainer to create a filtered view of their Pokémon. This feature was introduced in update to version 0.67.1.

## Filtering by name

Filtering by name works just the same as a normal text search. It returns Pokémon whose name matches the query. This search does not search sub-strings, so the full name must be supplied. This feature supports ASCII and Unicode input. Searching by a Pokémon species name ignores nicknames.

**Example**

## Filtering by type

Pokémon can be filtered by their types by adding their type to the search bar. Multiple Types can be queried at a time by using one or more of the supported separators – colon (`:`), semi-colon (`;`), comma (`,`), or an ampersand (`&`). The latter was introduced in version 0.69.1.

**Example**

## Filtering by species

Pokémon that belong to a particular species group can be filtered by searching the species name and placing a plus sign (`+`) before it. This also works with Pokémon nicknames.

**Example**

## Filtering by move

Pokémon with a particular move for a can be filtered by using the at-sign (`@`). This feature was introduced in version 0.73.1.

**Example**

## Filtering by Pokédex number

Pokémon can be filtered by their Pokédex number by entering a search range.

**Example**

 `200–248` | Returns all Pokémon with a Pokédex number between 200 and 248

## Filtering by CP and HP

Pokémon can be filtered similar to the way they can be searched by Pokédex number. The only difference is by adding `"cp"` in the front of the range to search for Pokémon by CP and `"hp"` in front to search for Pokémon by HP.

**Example**

 `hp200-300` | Returns all Pokémon with HP between 200 and 300

## Filtering by keyword

Keywords are reserved-words that are used, similar meta-tags, to return Pokémon in the search. They are usually properties of a Pokémon and not visible to the user.

* The "evolve" keyword will display Pokémon that have enough Candy will be displayed. It is not currently possible to filter Pokémon that require an Evolution Item to evolve.
* The "defend" keyword will display Pokémon who are currently defending gyms.
* The "legendary" keyword will display legendary Pokémon.

**Usage**

 `legendary` | Returns all legendary Pokémon

## Advanced search

All the filter methods mentioned above can be chained together by separating the queries with colons (`:`), semi-colons (`;`), commas (`,`) and ampersands (`&`).

**Example**

## References

1. ↑ Pokémon GO updated to version 0.67.1 for Android and 1.37.1 for iOS. *Pokémon GO Live*. Retrieved on 2017-09-01.
2. ↑ Pokémon GO updated to version 0.69.0 for Android and 1.39.0 for iOS. *Pokémon GO Live*. Retrieved on 2017-09-01.
3. ↑ Pokémon GO updated to version 0.73.1 for Android and 1.43.1 for iOS. *Pokémon GO Live*. Retrieved on 2017-09-01.
4. ↑ 4,0 4,1 Legendaries 3D assets fixed + news + some texts. */r/TheSilphRoad*. Retrieved on 2017-09-09.
5. ↑ Can we please get the ability to search all our gym defenders at once using a keyword?. */r/TheSilphRoad*. Retrieved on 2017-09-09.

## External links

* (2017, June 20). Search Functions. */r/TheSilphRoad*. Retrieved on 2017-06-21.
* (2017, June 21). Pokemon Search Bar Cheat Sheet. *Pokémon GO Hub*. Retrieved on 2017-06-21.