Test, validate and match regular expressions
Matches typical U.S. legal case names in 'Plaintiff v. Defendant' format, capturing each party in named groups. Handles multi-word entity names containing lowercase connectors (of, the, and, for) and foreign particles (de, la, van, von), plus symbols like '&' and internal punctuation. Accepts both 'v.' and 'vs.' separators. Useful for extracting case citations from court opinions, legal briefs, or documents.