我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java正则表达式字符串匹配

利用正则表达式,密码设置长度为8到10,以字母开头必须要有数字必须要有下划线。

/^[a-zA-Z]\w{7,9}$/

 (?<=^[a-z)(?=(^([a-z0-9]|_){8,10})$)^([a-z0-9]*[_]{1,}[a-z0-9]*)+$

在正则表达式中:
1、限制长度使用格式:{min,max}
2、限定字母使用格式:[a-zA-Z]
3、限定数字使用格式:[0-9]
4、限定下划线的话就直接写即可
那么最终的正则表达式可以这样写:
^[a-zA-Z]{1,}[0-9]{1,}_{1,}[0-9]{1,}}_{1,}{8,10}$

近期文章

  • java中,使用springMVC,@Valid如何校验Map中嵌套的List
  • 关于JSP内建异常机制支持的问题
  • VS2012数据库连接代码
  • F(n)=F(n-1)+F(n-2),F(0)=1,F(1)=1,用js代码求F(5)
  • java问题,正则表达式问题
  • JAVA中正则表达式问题
  • java中 正则表达式的有关问题
  • java String转double,字符串长度超过7
  • 关于java中正则表达式
  • server 2008 r2 docm 没有office组件服务
  • 求大神回复,||,&&,|与&的差别
  • 在Utubub server 16.04上安装composer总是不成功,应该怎么做?
  • java泛型的写在前面的是什么意思?
  • 在springmvc和mybatis框架下根据id批量删除
  • Android studio2.2版本使用NDK报错
  • j a v a基础知识求解。。。
  • No Left Turns
  • 怎么从 php5.3升级到php5.6 啊
  • 树莓派lirc软件irsend服务不能打开的原因
  • 获取html原生表单验证的结果

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华