1. ホーム
  2. javascript

[解決済み] Javascriptで単語の最初の文字が大文字かどうかをチェックするための正規表現パターンです。

2022-02-19 12:50:10

質問

例えば、私の文字列は Foo Bar. この文字列はパターンにマッチするはずです。

である場合、その文字列は Fooバー。 の場合、文字列はマッチしないはずです。

の場合、文字列は フーバー フーバー という文字列と一致するはずです。

の場合、文字列は Foo. にもマッチするはずです。

今のところ、このパターンしかありません。

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

基本的には、各単語の最初の文字が大文字である文字列のみを受け入れます。

どのように解決するのですか?

この正規表現を使ってみてください。

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

Regexデモ