@@ -62,11 +62,15 @@ URL path and some array of custom variables in its constructor. This array
6262of custom variables can be *anything * that's significant to your application,
6363and is returned when that route is matched.
6464
65- If no matching route can be found a
66- :class: `Symfony\\ Component\\ Routing\\ Exception\\ ResourceNotFoundException ` will be thrown.
65+ The:method: `UrlMatcher::match() <Symfony\\ Component\\ Routing\\ UrlMatcher::match> `
66+ returns the variables you set on the route as well as the wildcard placeholders
67+ (see below). Your application can now use this information to continue
68+ processing the request. In addition to the configured variables, a ``_route ``
69+ key is added, which holds the name of the matched route.
6770
68- In addition to your array of custom variables, a ``_route `` key is added,
69- which holds the name of the matched route.
71+ If no matching route can be found, a
72+ :class: `Symfony\\ Component\\ Routing\\ Exception\\ ResourceNotFoundException ` will
73+ be thrown.
7074
7175Defining Routes
7276~~~~~~~~~~~~~~~
@@ -126,6 +130,9 @@ In this case, the route is matched by ``/archive/2012-01``, because the ``{month
126130wildcard matches the regular expression wildcard given. However, ``/archive/foo ``
127131does *not * match, because "foo" fails the month wildcard.
128132
133+ When using wildcards, these are returned in the resulting array of calling
134+ ``match ``. The part of the path that the wildcard matched is used as value.
135+
129136..tip ::
130137
131138 If you want to match all URLs which start with a certain path and end in an