Option to not re-visit pages because of '#' in URL

Currently, an anchor ('#') in a URL link will result in a visit to the page for every unique URL+anchor combination. I would like see to a way to workaround this, only crawling a page once, no matter what anchors come up.

An potential solution may appear to be to apply a :not([href='#']) in the links' selectors, but this may result in pages not being visited if all the links to the page have anchors in them.

I think the easiest way to allow this, which would work with my use-case, is to add regex pattern and substitution fields to the link selector menu. This way the link could be modified before being crawled (ex. replace everything '#' and after with an empty string)

I'd like to add that this plugin is great! I'm super impressed with it so far - well done!