# Is there a quick way to find a built-in function by name search?

Is there a quick way to search all built-in Mathematica functions by name? Say I want to find all functions whose name contains "Graph", such as GraphPlot, NeighborhoodGraph, Subgraph, and so forth. When I enter "Graph" into Mathematica's documentation system, I get some, but not all of the functions whose names contain "Graph". I also get a lot of names which are not functions, as well as other material of varying relevance.

I just want to search for functions by name or partial name. Also, I don't want to see functions from optional packages -- only the basic ones that load when Mathematica starts up.

-
Try ?*Graph* . –  b.gatessucks Jul 30 '12 at 15:07
@b.gatessucks - Slow, as it searches half the internet. Also returns more than the built-in functions; the first entry is "cryptographic number theory". –  stevenvh Jul 30 '12 at 15:11
@stevenvh On my system it is very fast and I only get the System context. –  b.gatessucks Jul 30 '12 at 15:20
@b.gatessucks - Are we talking about the help window? "graph" finds 714 results in < 1 second, "graph" finds 2192 results in 26(!) seconds. Searching half the internet may be incorrect, but that's the impression you get. The "cryptographic number theory" refers to the Mathematica Guide, but so do some entries in the "graph" search result. –  stevenvh Jul 30 '12 at 15:29
@stevenvh No, you can type the command in a notebook. Thanks for the clarification. –  b.gatessucks Jul 30 '12 at 15:30

Names["*Graph*"]

(*
{"AcyclicGraphQ",
.....
, "WheelGraph"}
*)

or

Information["*Graph*"]

-