Build, test, and debug regular expressions
This PCRE regex matches sequences of non-whitespace characters and semicolons that immediately follow a whitespace character, provided that the whitespace is not directly followed by a closing bracket `]`. It uses the `\K` keep modifier to reset the match start, effectively excluding the leading whitespace from the final captured result. This pattern is particularly useful for text parsing and tokenization where specific sequences following spaces need to be extracted while ignoring bracketed contents.