JPDev@programming.dev to Software Gore@programming.dev · 5 months agoPassword must match the followingprogramming.devexternal-linkmessage-square49fedilinkarrow-up1427arrow-down14
arrow-up1423arrow-down1external-linkPassword must match the followingprogramming.devJPDev@programming.dev to Software Gore@programming.dev · 5 months agomessage-square49fedilink
minus-squaredrathvedro@lemm.eelinkfedilinkarrow-up19·5 months agoI know regex! This means: Must not contain whitespace Must contain lowercase latin letter Must contain uppercase latin letter Must contain a number Must contain one of the symbols you’d normally be able to type on US keyboard !@#$%^&*()-=_+[\]{}|;:,./<>? It is a cursed way to do validation, though.
minus-squareWilzax@lemmy.worldlinkfedilinkarrow-up7·5 months agoTechnically just needs a number or a special character, there’s a | between the lookaheads for numbers and special characters.
I know regex!
This means:
Must not contain whitespace
Must contain lowercase latin letter
Must contain uppercase latin letter
Must contain a number
Must contain one of the symbols you’d normally be able to type on US keyboard
!@#$%^&*()-=_+[\]{}|;:,./<>?
It is a cursed way to do validation, though.
Technically just needs a number or a special character, there’s a
|
between the lookaheads for numbers and special characters.