Build, test, and debug regular expressions
Matches HTML unordered list elements containing a single list item, following the pattern `<ul><li>content</li></ul>`. The lazy quantifier `(\.|\n)*?` non-greedily captures the li content including newlines, with group 1 holding the full `<li>...</li>` element and group 2 the inner text. Case-insensitive and global flags enable finding all occurrences in mixed-case HTML. Useful for simple HTML parsing, web scraping, and extracting list content from web pages.