Should work with most englishy names of folks - NOT suitable for international use - but just fine for "make sure people locally give me a full name"
^[a-zA-Z'\u00c0-\u01ff]+[ \t]+([a-zA-Z\u00c0-\u01ff]+\.?[ \t]+)?([a-zA-Z\u00c0-\u01ff]+([\-']|[a-zA-Z\u00c0-\u01ff](\. ?)?)?)+(?<!\.|-|')[ \t]*$"
- rayla puppyface
- sequoia L. doggonator
- erik x lensherr
- Goose St. Dog
- Sokka of St. Watertribe
- Goose fire-Nation
- Goose d'Fluff-n-stuff
- D'arcy Carden
- X Professor Xavier # I knew someone with the first name "s"
- Logan S
- Jérémie O'Co-nor
- Jérémie O'Co-nor-
- Jérémie O'Co-nor.
- Jérémie O'Co-nor'
- foobar
- afsd32a
- asfd 23 asd
- stuffingthings@