static let password = "^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,}$"
I have this regex to validate password
- at least one character
- at least one Capital character
- at least one number
- length more than 8
I need to update it to
- prevent any repeated sequence of characters or numbers to prevent "111111" or "aaaaaaa" for example
- to prevent starting and ending with space character
how to update my regex to match those requirements ?