Allow numbers in partial name for digesting

The regular expression would not match templates with numbers in the filename. For example:

```ruby
<%= render 'shared/layout_1' %>
```

Would result in (in the log):

`Couldn't find template for digesting: shared/layout_.html`

... and no digest would be generated.