Test, validate and match regular expressions
Validates a strong password of 8–20 characters that must contain at least one digit, one lowercase letter, one uppercase letter, and one special character from the set #$%/()=¿?*+- (including Spanish characters like ¿). It additionally prevents runs of three or more identical consecutive word/digit characters and rejects passwords containing blacklisted placeholder words (palabra1, palabra2, palabraN) intended to be swapped for real forbidden terms such as brand or common words. Commonly used in signup and password-change form validation.