Build, test, and debug regular expressions
Matches sequences of capitalized words such as personal or brand names (e.g., "John Smith", "Mary-Jane O'Brien"), where each word begins with one or more uppercase letters followed by lowercase letters, apostrophes, or hyphens. Subsequent words may also include trademark symbols (©, ®, ™). Atomic groups prevent backtracking for performance, and the global flag finds all occurrences, making it useful for extracting proper nouns from text.