zoukankan      html  css  js  c++  java
  • 各種バリデータ(正規表現式)など

    必須入力バリデーション@NotBlank
    半角バリデーション
    全角バリデーション@Pattern(regexp = "^[^ -~。-゚]*$",
    半角英字バリデーション@Pattern(regexp = "^[a-zA-Z]*$",
    半角数字バリデーション@Pattern(regexp = "^[0-9]*$",
    半角英数字バリデーション @Pattern(regexp = "^[a-zA-Z0-9]*$",
    日付バリデーション@Pattern(regexp = "^[ -~。-゚]*$",
    整数バリデーション@Pattern(regexp = "^([+-]?0|[+-]?[1-9][0-9]*)?$",
    実数バリデーション@Pattern(regexp = "^(([+-]?0|[+-]?[1-9][0-9]*)(\.[0-9]+)?)?$",
    数値範囲(最大)バリデーション@DecimalMax/@Max
    数値範囲(最小)バリデーション@DecimalMin/@Min
    最小桁数バリデーション        @Length
    最大桁数バリデーション        @Length
    桁数バリデーション            @Length
    桁数範囲バリデーション        @Length
    正規表現バリデーション        @Pattern
    Eメールバリデーション         @Email
    全角カナのチェック@Pattern(regexp = "^[ァ-タダ-ヶー]*$"
    全角カタカナのみ、全角数字のみ、全角英字混合のチェック@Pattern(regexp = "^[ァ-タダ-ヶー0-9A-Za-z]*$",
    全角カタカナのみ、全角数字のみまたはその混合のチェック@Pattern(regexp = "^[ァ-タダ-ヶー0-9]*$",
    電話番号チェック
    郵便番号チェック@Pattern(regexp = "^([0-9]{3}[-]?[0-9]{4})?$",
    禁則文字チェック

  • 相关阅读:
    1337:【例3-2】单词查找树
    1336:【例3-1】找树根和孩子
    1301:大盗阿福
    CSP-J/S 第一轮知识点选讲
    【转】C++STL各容器的操作及复杂度
    如何查看SUSE的版本信息
    野人和传教士过河问题的C语言源代码
    ubuntu如何安装软件
    Heavy Transportation POJ
    Heavy Transportation POJ
  • 原文地址:https://www.cnblogs.com/songshu/p/5512159.html
Copyright © 2011-2022 走看看