Reverted use of regex when extracting Bash Tags.

It turns out that it's non-trivial to extract multiple matches from a
repeating sub-group. Fixes #292.