0

3 つ以上のタイトル ケースの単語で構成される文字列に一致するが、小文字で始まる単語を含む文字列には一致しない単一の pcre (ver. 3.85) 互換の正規表現を探しています。例えば:

"Gaius Julius Caesar" should match
"Gaius Caesar" should not match
"Gaius Julius Caesar Rome" should match
"Gaius julius Caesar" should not match

試した

(\b[A-Z]\w+\b){3,}

成功しませんでした。

ヒントはありますか?

4

2 に答える 2

0

次のいずれかを試してください。

(\b[A-Z]\w+\b\s??){3,}

ここにデモがあります

(\b[A-Z]\w+\b)(\s+\b[A-Z]\w+\b){2,}

ここにデモがあります

于 2014-10-11T10:13:39.970 に答える