## 變量規則注冊
注冊一個 `id` 變量,變量規則為 `\d+`,這個規則是正則表達式。
>[info] 變量規則要在注冊路由之前注冊才能生效。
~~~
Route::pattern('id', '\d+');
~~~
變量注冊后的使用,例如:
~~~
Route::rule('news/article/:id$', 'webpage/controller/News/article');
~~~
變量 `id` 由于定義了 `\d+` 的規則,所以下面的URL將被匹配失敗:
~~~
http://localhost/api/news/article/a10010
~~~
而下面的URL則會匹配成功:
~~~
http://localhost/api/news/article/10010
~~~
## 默認變量規則
所有沒有定義規則的變量,默認變量規則為 `[\w-]+`。