The problem is chat gpt knows exactly how to sound right even when it's wrong. And frequently it's in the ballpark but not close enough for things that are important. Hope you're validating those regexes elsewhere