Displaying page
of
pages;
Items to
Title |
Test
Details
Pattern Title
|
Expression |
Password="(\{.+\}[0-9a-zA-Z]+[=]*|[0-9a-zA-Z]+)" |
Description |
Matches unencrypted or encrypted SAS password in OMR configuration files |
Matches |
Password="{sas001}Zm9v" | Password="{sas001}czFhY2tlcnM=" | Password="s1ack |
Non-Matches |
{}xyz | Password= |
Author |
Rating:
Not yet rated.
John Shelby
|
Title |
Test
Details
Pattern Title
|
Expression |
^(([A-Za-z]+[^0-9]*)([0-9]+[^\W]*)([\W]+[\W0-9A-Za-z]*))|(([A-Za-z]+[^\W]*)([\W]+[^0-9]*)([0-9]+[\W0-9A-Za-z]*))|(([\W]+[^A-Za-z]*)([A-Za-z]+[^0-9]*)([0-9]+[\W0-9A-Za-z]*))|(([\W]+[^0-9]*)([0-9]+[^A-Za-z]*)([A-Za-z]+[\W0-9A-Za-z]*))|(([0-9]+[^A-Za-z]*)([A-Za-z]+[^\W]*)([\W]+[\W0-9A-Za-z]*))|(([0-9]+[^\W]*)([\W]+[^A-Za-z]*)([A-Za-z]+[\W0-9A-Za-z]*))$ |
Description |
Password with minimum 1 Letter (A-Za-z), 1 Number (0-9) and Special Character (\W). It doesn't matter the charaters position. See the Mathching Examples.
Question? Write an Email to me. |
Matches |
test22!! | !!test22 | 22!!test |
Non-Matches |
test22 | !!test | 22!! |
Author |
Rating:
Andreas Feiden
|
Title |
Test
Details
Pattern Title
|
Expression |
^(([a-zA-Z]+\d+)|(\d+[a-zA-Z]+))[a-zA-Z0-9]*$ |
Description |
Password validator that validates the password contains 1 letter (regardless of case) and 1 number |
Matches |
Password1 | 1Password | 1Password1 |
Non-Matches |
*Password1 | *1Password* | *1Password1* |
Author |
Rating:
Patrick McElrath
|
Title |
Test
Details
Pattern Title
|
Expression |
(?=^.{8,30}$)(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*()_+}{"":;'?/>.<,]).*$ |
Description |
Password filter that matches the NSA Password filter DLL ENPASFILT.DLL.
At least 1 small-case letter
At least 1 Capital letter
At least 1 digit
At least 1 special character
Length should be between 8-30 characters.
Spaces allowed
The sequence of the characters is not important.
|
Matches |
Pa$$w0rd |
Non-Matches |
Pa$$word |
Author |
Rating:
Not yet rated.
Chris Blankenship
|
Title |
Test
Details
Password Matching Expression
|
Expression |
^(?=.*[a-zA-Z].*[a-zA-Z])(?=.*\d.*\d)[a-zA-Z0-9]{6,20}$ |
Description |
Password matching expression. Password must consists of at least 6 characters and not more than 20 characters. Password must contain only letters and digits. Password must contain at least 2 digits and at least 2 letters. |
Matches |
a1b2c3 |
Non-Matches |
aaaaa1 |
Author |
Rating:
Not yet rated.
Didier Marin
|
Title |
Test
Details
Password Overdue
|
Expression |
^(?=[a-zA-Z])(?=.*[0-9])(?=.*[#\$_])(?=.*[A-Z])(?=.*[a-z])(?!.*[^a-zA-Z0-9#\$_])(?!.*\s).{8,12}$ |
Description |
Pattern must match 8-12 character, numeric, and symbol combination 1) at least one uppercase letter, 2) at least on lowercase letter, 3) at least one number, 4) and one special charater, that is specified in advanced. The first character must be a character upper or lower, and no spaces allowed. |
Matches |
aASPg#S1|Dsa3d$d |
Non-Matches |
aASPg(#S1|1ASPg#S1|DS#113DA |
Author |
Rating:
Michael Arnwine
|
Title |
Test
Details
connection string password
|
Expression |
(pwd|password)\s*=\s*(?<pwd>('(([^'])|(''))+'|[^';]+)) |
Description |
This pattern matches the password from a SQL Server connection string. |
Matches |
server=(local);password='O''Brian'; |
Non-Matches |
invalid connection strings |
Author |
Rating:
Eugen Anghel
|
Title |
Test
Details
Password not start or end with number
|
Expression |
^((?=[^\d])(?=^*[^0-9]$)(?!.*')(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s))?(?=.*[^\d]$).{8,15}$ |
Description |
This pattern is a extension of Jeremy Samuel's password pattens, I included a validation for the string not end with number |
Matches |
arielMM{3s | Arielmm&2s |
Non-Matches |
1arielMM{3s | Arielmm&2 |
Author |
Rating:
Ariel Martínez
|
Title |
Test
Details
Very Strong Password
|
Expression |
^(?=.*[a-z].*[a-z])(?=.*[A-Z].*[A-Z])(?=.*\d.*\d)(?=.*\W.*\W)[a-zA-Z0-9\S]{9,}$ |
Description |
This pattern requires at least two lowercase letters, two uppercase letters, two digits, and two special characters. There must be a minimum of 9 characters total, and no white space characters are allowed. |
Matches |
A1!B2@cde |
Non-Matches |
ABC!@#123 |
Author |
Rating:
Philip
|
Title |
Test
Details
Strong Password
|
Expression |
^(?=(.*[a-z]){1,})(?=(.*[\d]){1,})(?=(.*[\W]){1,})(?!.*\s).{7,30}$ |
Description |
The basic expression requires at least 1 lower case, 1 upper case, 1 numeric, 1 non-word and no whitespace.
<br /><br />
The format of the expression lends itself to being parameterised, thus in C# I have a method that returns a modified pattern based on passed in parameters e.g.
<br /><br />return "^(?=(.*[a-z]){" + minLowerCase.ToString() + ",})"<br /> + "(?=(.*[\d]){" + minNumeric.ToString() + ",})"<br /> ... <br /> + ".{" + minLength.ToString() + "," + maxLength.ToString() + "}$");<br /><br />Its then possible to set the password strength via configuration files which require strong passwords in production environments, but allow weaker passwords in development environments. |
Matches |
qW1@xxx |
Non-Matches |
qwerty123 |
Author |
Rating:
Not yet rated.
Chris Stead
|
Title |
Test
Details
URI Validation & Extraction
|
Expression |
^((http|https|ftp):\/\/)?((.*?):(.*?)@)?([a-zA-Z0-9][a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])((\.[a-zA-Z0-9][a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])*)(:([0-9]{1,5}))?((\/.*?)(\?(.*?))?(\#(.*))?)?$ |
Description |
Validates and extracts URI components.
Protocol is optional.
Username & Password is optional.
Host regex was taken from Remi Sabourin and follows RFC1035 except that it allows hostnames greater than 253 chars.
Also TLD length is not restriced.
Port number is optional.
Absolute Path is optional, and also extracts the optional querystring and optional anchor reference. |
Matches |
http://john:@www.domain.com:8080/index.html?param=value#Page1 |
Non-Matches |
http://www.domain.com:/ | www-.domain.com |
Author |
Rating:
Not yet rated.
John Bayly
|
Title |
Test
Details
password without using lookaheads
|
Expression |
^(.{0,}(([a-zA-Z][^a-zA-Z])|([^a-zA-Z][a-zA-Z])).{4,})|(.{1,}(([a-zA-Z][^a-zA-Z])|([^a-zA-Z][a-zA-Z])).{3,})|(.{2,}(([a-zA-Z][^a-zA-Z])|([^a-zA-Z][a-zA-Z])).{2,})|(.{3,}(([a-zA-Z][^a-zA-Z])|([^a-zA-Z][a-zA-Z])).{1,})|(.{4,}(([a-zA-Z][^a-zA-Z])|([^a-zA-Z][a-zA-Z])).{0,})$ |
Description |
Passwords with at least 1 letter, at least 1 non-letter, and at least 6 characters in length. It is lenthy with a repeating pattern so that I could validate all three conditions in one expression without using a lookahead, "?=", which are not handled correctly in Internet Explorer. |
Matches |
12345a | abcde* | ABC123 |
Non-Matches |
12ab | abcdef | 123456 |
Author |
Rating:
Brian S
|
Title |
Test
Details
Password complexity
|
Expression |
(?=[-_a-zA-Z0-9]*?[A-Z])(?=[-_a-zA-Z0-9]*?[a-z])(?=[-_a-zA-Z0-9]*?[0-9])[-_a-zA-Z0-9]{6,} |
Description |
Tests if the input consists of 6 or more letters, digits, underscores and hyphens. The input must contain at least one upper case ltter, one lower case letter and one digit. |
Matches |
M0_k3y Pa-sW0rd S1mPl3 |
Non-Matches |
MonKey PassWord simple |
Author |
Rating:
Roberto Santana
|
Title |
Test
Details
Password Validation
|
Expression |
^.*(?=.{6,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[\W]).*$ |
Description |
Well, I don't remember where from I got this expression, but I modified it a bit to work with asp.net 2.0's Regular expression validator. This validates if the password has atleast 6 characters, of which, atleast 1 character has to be Upper case, atleast 1 lower case, atleast 1 number and atleast one non-word character(say special symbols). Hope this is helpful. |
Matches |
Aa@123 |
Non-Matches |
abcde, ASaa |
Author |
Rating:
Sravan
|
Title |
Test
Details
Strong Password
|
Expression |
(?=^.{8,}$)(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?!.*\s)[0-9a-zA-Z!@#$%^&*()]*$ |
Description |
This regular expression can be used for validating a strong password. It expects at least 1 lowercase letter, 1 uppercase letter, and 1 digit. It will also allow for some special characters. The length should be greater than 8 characters. The sequence of the characters is not important. |
Matches |
Password1|1Passwor|passworD1|2passWord|Pass2Word|pa1SS2word|!1qAzxsw2 |
Non-Matches |
q3w4e5er|asdfg|asdfghjkl;|ag asg ag|d36234724|mko)+OKM1 |
Author |
Rating:
Not yet rated.
Scot Baird
|
Title |
Test
Details
Password Matcher
|
Expression |
^.*(?=.{6,10})(?=.*[a-zA-Z].*[a-zA-Z].*[a-zA-Z].*[a-zA-Z])(?=.*\d.*\d).*$ |
Description |
6-10 characters, at least 4 characters and at least 2 numbers |
Matches |
etem12,12etem |
Non-Matches |
1etema, etema1 |
Author |
Rating:
Not yet rated.
Etem Emrah Alicli
|
Title |
Test
Details
Strong Password
|
Expression |
(?-i)(?=^.{8,}$)((?!.*\s)(?=.*[A-Z])(?=.*[a-z]))(?=(1)(?=.*\d)|.*[^A-Za-z0-9])^.*$ |
Description |
Strong password with the following requirements.
- At least 8 characters long.
- At least 1 uppercase, AND at least 1 lowercase
- At least 1 digit OR at least 1 alphanumeric.
- No spaces. |
Matches |
a3dAbed. | P@ssword1 | aB_1bbbb | myPassw0rd! |
Non-Matches |
password | password12 | password__12 | p@ssw0rd |
Author |
Rating:
Eric Malamisura
|
Title |
Test
Details
Password
|
Expression |
^([a-zA-Z0-9]{6,18}?)$ |
Description |
My simple but effective password regex. The password can only contain letters and/or digits and must be at least 6 characters long and no more than 20. I know it says {6,18} but it just works out that way. The question mark was added for optimization. Also, the password can not begin or end with a space or underscore. |
Matches |
abc123 |
Non-Matches |
_abc123_ |
Author |
Rating:
tedcambron
|
Title |
Test
Details
Password validation
|
Expression |
(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,10})$ |
Description |
Validates a strong password. It must be between 8 and 10 characters, contain at least one digit and one alphabetic character, and must not contain special characters |
Matches |
test1test |
Non-Matches |
testtest |
Author |
Rating:
ravi pulluri
|
Displaying page
of
pages;
Items to