Skip to content
Advertisement

Regex Pattern for checking the first letter of each word in a string if its Uppercase in Javascript

for example my string is Foo Bar. this string should match the pattern.

if the string is Foo bar. the string should not match.

if the string is Foo Bar Foobar the string should match

if the string is Foo. it should also match.

so far I only have this pattern

 (^[A-Z]{1}.*(s)?$)+

Basically I will only accept a string where each First letter of each word is Uppercase

Advertisement

Answer

You can try to use this regex:

^(b[A-Z]w*s*)+$

Regex Demo

User contributions licensed under: CC BY-SA
8 People found this is helpful
Advertisement