スポンサーリンク

Webアプリケーション開発

日本語・全角対応のバリデーション部品

投稿日:2021年2月20日 更新日:

部品を提供する背景

 多くのWebアプリケーションで、必要となるバリデーションは同じです。
案件ごと、チームごとに車輪の再発明をしなく良いように作成しましたので、ご利用ください。

収録しているバリデーション部品

Noバリデーション名
アノテーション
チェック内容メッセージキー
1ひらがな
@Hiragana
正規表現
[\u3041-\u3096]*
validation.Hiragana.message
2カタカナ
@Katakana
正規表現
[\u30A1-\u30FA]*
validation.Katakana.message
3半角カタカナ
@HalfKatakana
正規表現
[\uFF61-\uFF9F]*
validation.HalfKatakana.message
4
5
6
7
8
9
10

その他、標準のバリデーションで対応できないか確認してください。独自に作らなくても良いケースもあります。

正規表現はLet'sプログラミングを参考にしました。

使い方

ZIPファイルにアノテーション群が入っています。解凍してあなたのプロジェクトフォルダの任意の場所に配置してください。

特にプロジェクトごとに変更する必要があると思われるのは下記です。

  • パスワード/@Password 使用可能文字や文字数を変更してください。

ライセンス

ライセンスフリーです。自由に改変して使ってください。

Udemyのハンズオン動画講座でSpringBootのスキルを磨く!

スポンサーリンク

-Webアプリケーション開発

Copyright© 【Spring Hack】 , 2022 All Rights Reserved Powered by AFFINGER5.