Don't replace _/- in string being scanned

This decreases performance by ~20% and should be handled by treating
underscores and dashes explicitly when scoring instead of ignoring
them completely.