正则表达式匹配URL与HASH

时间:2010-10-03 16:42:27

标签: ruby-on-rails regex ruby-on-rails-3 ruby-on-rails-plugins

我正在使用Rails 3 nav插件简单导航:http://github.com/andi/simple-navigation

在配置文件中,您可以设置一个正则表达式来确定哪个元素获得“.selected”类。

示例:

primary.item :projects, 'Projects', project_path, :class => "sideNav-main", :highlights_on => /\/projects/

以上网站适用于像/ projects /这样的网址,但此时我正在添加深度链接到应用程序,从而打破了上述内容。

问:如何更新REGEX /\/projects/以支持/#/ / / / / / / projects / 3

等网址

感谢

1 个答案:

答案 0 :(得分:0)

你必须缺少某种约束,因为这看起来很容易吗?

regex / ^ \ /#\ / projects /将仅匹配以井号开头的项目URL。