What does (?=.*[^a-zA-Z]) mean
I am a beginner in regex and not getting what does it mean .
Is it like, dot(.) means any character so .*
means any character any number of times and [^a-zA-z]
any one character except a-z and A-Z.
what string will match it?
Thanks,
Puneet