Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 如何在Yii URL管理器中使用可选参数?_Regex_Url Rewriting_Yii - Fatal编程技术网

Regex 如何在Yii URL管理器中使用可选参数?

Regex 如何在Yii URL管理器中使用可选参数?,regex,url-rewriting,yii,Regex,Url Rewriting,Yii,我和Yii经理有问题 我有一个视频列表页面,因此我添加了以下规则: 'videos'=>'video/index' 现在我想添加页面: 'videos_pag<Video_page:\d+>'=>'video/index' 'videos\u pag'=>'video/index' 有没有办法把这两条规则结合起来? 我试过这个: 'videos(_pag<Video_page:\d+>)?'=>'video/index', “视频(_pag)?

我和Yii经理有问题

我有一个视频列表页面,因此我添加了以下规则:

'videos'=>'video/index'
现在我想添加页面:

'videos_pag<Video_page:\d+>'=>'video/index'
'videos\u pag'=>'video/index'

有没有办法把这两条规则结合起来? 我试过这个:

'videos(_pag<Video_page:\d+>)?'=>'video/index',
“视频(_pag)?”=>“视频/索引”,

但它不能正常工作。

使用两行,如果第一行失败,第二行将工作(如果一切正常):)

'videos\u pag'=>'video/index',
“视频”=>“视频/索引”,

使用两行,如果第一行失败,第二行将工作(如果一切正常):)

'videos\u pag'=>'video/index',
“视频”=>“视频/索引”,

你找到这个问题的解决方案了吗?你找到这个问题的解决方案了吗?@khizaransari,可能是毫秒数。@khizaransari,可能是毫秒数。
'videos_pag<Video_page:\d+>'=>'video/index',
'videos'=>'video/index',