Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^2: Regular expression to check for qwerty sequence in a password

by bradcathey (Prior)
on Oct 09, 2016 at 17:44 UTC ( #1173606=note: print w/replies, xml ) Need Help??


in reply to Re: Regular expression to check for qwerty sequence in a password
in thread Regular expression to check for qwerty sequence in a password

Shadowsong

Sorry for the confusion. I'm trying to test passwords made by just rolling all four fingers on the keyboard, hitting immediately adjacent letters, e.g., "asdf." They must be next to each other: so "asdg" wouldn't match. Case is not necessarily a consideration. Does that help?

I have been a little surprised in reading the replies to see there is no one magical regex.

—Brad
"The important work of moving the world forward does not wait to be done by perfect men." George Eliot
  • Comment on Re^2: Regular expression to check for qwerty sequence in a password
  • Download Code

Replies are listed 'Best First'.
Re^3: Regular expression to check for qwerty sequence in a password
by AnomalousMonk (Bishop) on Oct 12, 2016 at 01:28 UTC
    I have been a little surprised in reading the replies to see there is no one magical regex.

    tybalt89's single regex given here not sufficiently magical?!? You're a hard monk to please!

    ... passwords made by ... hitting immediately adjacent letters, e.g., "asdf." They must be next to each other: so "asdg" wouldn't match.

    tybalt89's regex can easily be modified so that  'asd' 'wert' 'vbnm' etc. are rejected and  'asdx' 'xasd' 'xasdx' etc. accepted. This is left as a penitential exercise for a very demanding monk.


    Give a man a fish:  <%-{-{-{-<

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1173606]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2020-09-21 13:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If at first I donít succeed, I Ö










    Results (126 votes). Check out past polls.

    Notices?