Regular Expressions 101

Community Patterns

Name Matching

0

Regular Expression
ECMAScript (JavaScript)

/
^(([A-Z][a-z]+)(?=[\ ])|([A-Z][a-z]*[\'\-])(?=[A-Z]?[a-z]+)|([A-Z][a-z]+)(?![\ '\-])|(?<=[\'\-])([a-z]+)|(?<=[a-z])([\ ])(?=[A-Z]))+$
/
gms

Description

lookahead

Submitted by Gihan Wijesundara - 3 years ago