vaadins組み込みのRegexpValidatorを使用して、有効なフォームフィールドをチェックしています。空でない限り任意の文字を使用できる説明フィールドがあります。最初は「。+」を使用していましたが、これはほとんど機能しましたが、TextFieldからそのフィールドを変換したとき「。+」は改行や空白をチェックしないため、TextAreaでは文字列と一致しなくなりました。
「(。| \ n | \ r)+」を試してみましたが、これには空白や改行の書き込みも含まれます。
少なくとも1文字入力したことを確認するだけで、何でも構いません。通常、正規表現では「^ \ s * $」で空白をチェックできますが、vaadins RegexpValidatorの結果は文字列と一致する必要があるため、私が探しているのは基本的に「^ \ s * $」の反対ですか?しかし、少なくとも1つの文字を含みますか?RegexpValidatorは本当に私を混乱させています