This is a token with zero width, because it is a token that corresponds to a zero-width string, i.e. a string containing null characters. The number of characters in a string is sometimes called its width. It matches only an empty line if it occurs at the beginning of a line or at the beginning of any line, depending on the parameters.
Another example of a zero-width marker is \b , which matches the word boundary.
source share