wrote a stricter regex