For what it's worth, the reason I used [[:blank:]]
is because I remembered this statement from @peternlewis in the horizontal whitespace discussion:
If it turns out that \h
is actually the best general expression for matching white space characters without including line breaks, I'll be happy to use that going forward. It's certainly a lot easier to type!