当前位置: 首页 > news >正文

淄博做网站优化公司网站设计与制作教程

淄博做网站优化公司,网站设计与制作教程,鄂州建设工程造价信息网,长沙人才招聘网官网场景: java中我们可以利用 Pattern 注解对某个入参进行规则校验,但有些特殊参数在接口入口处不方便校验,需要在代码中校验 一、使用 Pattern 注解校验 Pattern(regexp "^[a-zA-Z0-9]$", message "xxx号限输入字母、…

场景:
        java中我们可以利用 @Pattern 注解对某个入参进行规则校验,但有些特殊参数在接口入口处不方便校验,需要在代码中校验

一、使用 @Pattern 注解校验

@Pattern(regexp = "^[a-zA-Z0-9]+$", message = "xxx号限输入字母、数字,不可输入特殊字符及空格!")
private String xxxNo;

前提:接口需要标记 @Validated 才会生效

二、使用 java.util.regex.Pattern 校验

示例正则表达式 ^[a-zA-Z0-9]+$ 限制只能输入大小写字母、和数字

1、输入特殊字符、空格等校验

        String testStr = "@123 abc&";String regex = "^[a-zA-Z0-9]+$";Matcher matcher = Pattern.compile(regex).matcher(testStr);if (!matcher.find()) {System.out.println("只能输入字母、数字,不可输入特殊字符及空格!");return;}System.out.println("校验通过!");

输出:

2、输入符合表达式的字符

        String testStr = "123abc";String regex = "^[a-zA-Z0-9]+$";Matcher matcher = Pattern.compile(regex).matcher(testStr);if (!matcher.find()) {System.out.println("只能输入字母、数字,不可输入特殊字符及空格!");return;}System.out.println("校验通过!");

输出:

小结:
从结果看,使用 java.util.regex.Pattern 配合正则表达式可以校验字符,符合预期

http://www.ritt.cn/news/21321.html

相关文章:

  • 用asp做网站上网帮助人工智能培训机构排名前十
  • 做网站的意义大不大互联网网络推广公司
  • 申请微官网的网站天津优化公司哪家好
  • 深圳网站设计很棒 乐云践新百度一下你知道主页官网
  • 海宁营销型网站建设价格seo关键词智能排名
  • 网站开发毕设参考文献旅游产品推广有哪些渠道
  • 登不上建设企业网站湖南网站建站系统哪家好
  • 如何做自已网站网站推广app下载
  • 苏州保洁公司开荒保洁收费标准百度seo快速排名
  • 电商网站建站开发语言学生班级优化大师
  • wordpress发表的文章点不开seo上海优化
  • 购物网站建设流程关键词推广效果分析
  • 最新军事新闻军事最新新闻短视频seo营销
  • 期货做程序化回测的网站地推接单正规平台
  • 网站做管制户外刀具如何找友情链接
  • 龙华做棋牌网站建设哪家便宜91手机用哪个浏览器
  • 免费b2b平台都有哪些网站事件营销的案例有哪些
  • 公司网站怎么做简介上海网络营销上海网络推广
  • 网站建设的整体流程有哪些?如何快速搭建网站
  • ccg 搭建wordpressseo站长工具推广平台
  • 武汉 光谷 网站建设亚马逊seo是什么意思
  • 丰富网站内容怎么推广app让人去下载
  • wordpress 更新官网seo哪家公司好
  • 新创建的网站百度seo网络营销书
  • 时代创信网站设计 北京徐州百度seo排名
  • 政务公开加强网站规范化建设被代运营骗了去哪投诉
  • 百度网站权重排行自媒体seo是什么意思
  • 易企秀可以做微网站吗google国际版入口
  • 武汉网站定制vue seo优化
  • 北京网站备案号竞价推广开户