Build, test, and debug regular expressions
Matches line breaks (both Unix \n and Windows \r\n styles) that are immediately followed by a non-whitespace character. The negative lookahead ensures only 'hard' breaks are captured, ignoring indented continuation lines or wrapped text. Useful for detecting paragraph boundaries in text processing tasks such as PDF conversion, with global and multiline flags to scan all occurrences.