Title |
Test
Find
Person's Name
|
Expression |
^([a-zA-Z]+(?:\.)?(?:(?:'| )[a-zA-Z]+(?:\.)?)*)$ |
Description |
Here's a regex for a person's name. Simple but effective. |
Matches |
Mr. O'Donnell III | Billy B. Bob Jr. |
Non-Matches |
@$%&? | 0'Donnell |
Author |
Rating:
tedcambron
|
Source |
|
Your Rating |
|
Title: - missing
Name: Yves
Date: 4/5/2016 12:23:30 AM
Comment:
- is missing.
Do not allow composed name like John-Paul
Title: Apostrophe
Name: Ted Cambron
Date: 9/20/2014 8:05:19 PM
Comment:
Now allows for the apostrophe in O'Donnell but not 0'Donnell ;)
Title: Srinivas Reddy K. sadfasdfasd 3434
Name: aasdfasdf 34432
Date: 5/15/2014 8:22:06 AM
Comment:
asdfasf aasd
Title: Which part of that regexp allows spaces?
Name: Jeff
Date: 3/21/2011 3:19:25 PM
Comment:
I'm new to regex and am wondering which part of the expression allows for spaces? I thought it would have to include \s to allow for spaces.
Also, it allowed '$Barbara' and 'Wayne & Lu Ann' to pass validation. Is that expected? I would have thought the & and $ symbols would cause it to fail.
How might one modify this to require a name to be at least 2 characters long?
Lastly, these cases are failing though they look like they would pass to me. Do you know what is causing them to fail?
BI_FNAME;result
Trinity Luthera;Y
Kent and Lynnet;Y
Nathan and Jess;Y
Noel and Jeanet;Y
Jack and Beverl;Y
Robert and Sand;Y
Kelly Kyunghoon;Y
Lovejoy Christi;Y
Brock and Allis;Y
Wesley and Tina;Y
Title: The Irish...
Name: Jon
Date: 9/2/2010 12:09:35 PM
Comment:
Don't forget to add the apostrophe (') for folks like 0'Donnell.
Title: The Irish...
Name: Jon
Date: 9/2/2010 11:53:43 AM
Comment:
Don't forget to add the apostrophe (') for folks like 0'Donnell.
Title: Optic Rectalidos
Name: Ted Cambron
Date: 2/22/2008 8:39:23 PM
Comment:
I must say that the community spirit here is a little on the uneasy side. Seldom a freindly gesture. I checked out the forum and wouldn't dare post there. Not for the weak hearted.