You know that with `.+` the `$` is basically useless.  Did you mean something else there?

Is `.+` in each position meant to match `_` too?  So you can have: `view_foo_bar_on_wee_woo` ?  If so, how do you protect from:  `view_name_on_foo_on_bar`?