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})?$",
    禁則文字チェック

  • 相关阅读:
    sklearn KMeans聚类算法(总结)
    求素数的一个快速算法 Python 快速输出素数算法
    Java方法的多态
    Java static特性
    第一周-调用weka算法进行数据挖掘
    第一周 -神经网络算法与实现
    1【西北师大-2108Java】第一次作业成绩汇总
    第一周博客作业
    十一,专著研读(CART算法)
    十,专著研读(线性回归)
  • 原文地址:https://www.cnblogs.com/songshu/p/5512159.html
Copyright © 2011-2022 走看看