CodeIgniter URL路由与RegEx数字和字母


CodeIgniter URL Routing with RegEx numbers and alphabet

我需要一个RegEx用于组合数字(0-9)和字母(a-z或a-z)的参数。

这是我的路线

$route['(:any)/PhotoDetails/(:any)'] = 'profile/PhotoDetails/$1/$2';

可能的规则有:-

$route['(['w]+)/PhotoDetails/(['w]+)'] = 'profile/PhotoDetails/$1/$2';

但是在上面的表达式中有一个流,它也可以接受"_",因为你的路由只包含字母数字字符,所以请使用下面的路由。

$route['([a-zA-Z0-9]+)/PhotoDetails/([a-zA-Z0-9]+)'] = 'profile/PhotoDetails/$1/$2';