Meaning of \b in .Net Regular Expressions [closed]

Microsoft has a nifty quick reference card for .Net Regular Expressions.

But it seems to list \b as both matching Backspace and also matching "On word boundary".

Which is it? Can \b really do both? How can you be precise about which one you mean?


\b means "word boundary" outside of character classes (also called character sets) and "backspace" inside character classes.

Here it means a word boundary:

\bhello\b

Here it means a backspace

[\b]

See this Microsoft reference: Character Escapes in Regular Expressions.
PERL regex has the same definition for \b.