新手问题 参数如果带.怎么办

sanvi · 2012年11月30日 · 最后由 vkill 回复于 2012年11月30日 · 1929 次阅读

http://www.ibookwish.com/users/Chen.Ngai 比如这个连接,我拿到的是 Chen,取不到全名

尝试过用 match,但是有个问题,会影响到我其他的 link,比如 http://www.ibookwish.com/users/near_me

这个有没人能帮下忙

不允许用.

match 里面加个 constrants 不行吗?把允许的字符都放进去

javascript 的话支持用\\来转义.这个符号 再说这个正则搞不定么?

#1 楼 @pongyo #2 楼 @ywjno 用了 match 下面那个连接就无法识别

routes 里面加上 :format => false 试试看

resources :users, :constraints => {:id => /[\w.]+/ }

这样就可以的

需要 登录 后方可回复, 如果你还没有账号请 注册新账号