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*)+$