Build, test, and debug regular expressions
Matches text starting with 'BUN' (case-insensitive), followed by any non-digit characters, then captures a numeric value that may include digits, spaces, dots, or newlines in sequence, and finally any trailing non-digit characters. This regex is useful for extracting BUN (blood urea nitrogen) lab values from reports or logs where the number may be formatted with separators or surrounded by extraneous text.