社区
Java EE
帖子详情
密码要求:长度为6~14个字符,支持数字/大小写字母/标点符号,不允许有空格
sthahahaa
2015-05-28 03:55:37
用springmvc做项目,有一个密码字段,想后台做个校验
/** 密码*/
@Column(name = "c_password")
@NotNull
@Pattern(regexp = "")
private String password;
密码要求:长度为6~14个字符,支持数字/大小写字母/标点符号,不允许有空格
regxp咋写。
...全文
2106
5
打赏
收藏
密码要求:长度为6~14个字符,支持数字/大小写字母/标点符号,不允许有空格
用springmvc做项目,有一个密码字段,想后台做个校验 /** 密码*/ @Column(name = "c_password") @NotNull @Pattern(regexp = "") private String password; 密码要求:长度为6~14个字符,支持数字/大小写字母/标点符号,不允许有空格 regxp咋写。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shiguowen
2015-06-05
打赏
举报
回复
引用 2 楼 bw761813 的回复:
你居然看不懂我是 JAVA 的写法。
家里敷泥呀
2015-05-28
打赏
举报
回复
^\S{6,14}$
sthahahaa
2015-05-28
打赏
举报
回复
测试地址: http://tool.oschina.net/regex
sthahahaa
2015-05-28
打赏
举报
回复
shiguowen
2015-05-28
打赏
举报
回复
^[\\p{Punct}a-zA-Z0-9]{6,14}$ 标点符号必须是英文标点。
前端大佬们都在使用的JavaScript工具函数宝典-内含95个工具函数方法
本文汇总了97个实用的JavaScript函数,涵盖字符串处理、日期格式化、DOM操作、数据校验、编码转换等常见场景。主要包括:1. 基础工具类(HTML转义、URL参数获取、Cookie操作等)2. DOM相关(事件绑定、元素操作、滚动控制等)3. 数据类型校验(
数字
、手机号、邮箱、身份证等)4. 字符串处理(截取、转换、清除特定字符等)5. 数学计算(金额大写转换、随机数生成等)6. 浏览器特性检测(移动设备判断、触摸屏检测等)7. 格式化函数(日期、货币千分位等)这些函数经过优化封装,可直接用于项目开
【notes6】linux命令/工具,systemd,文件操作,动静态库,信号,socket,std&boost,raii,智能指针,引用,完美转发,数据结构,类和对象,python
apt install python3-pip --fix-missing(断开vpn,cp /etc/apt/sources.list /etc/apt/sources.list.bak,python3 -m pip install --upgrade pip,apt-get update,pip install 包名 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com)如下设置win账号,因为默认禁止空
密码
登录。
表单验证
思路: 手机号的规则 第一位必须是1 第二位是3 5 8这些 之后的是是
数字
就行。 邮箱的验证规则 jsonly@foxmail.com 84980875@qq.com 123456@sina.com.cn 654321@miaov.net 1、@之前是一个
数字
、
字母
、下划线的组合 2、@之后后缀之前也一样。 ...
硬核 Linux“ 修炼 “之路
“多一句没有,少一句不行,用最短的时间,干最硬的事! "
正则表达式完整知识体系
正则表达式(Regex)是一种文本处理工具,通过特殊字符组合定义匹配模式,用于字符串的查找、校验、提取和替换。核心特性包括: 基础语法 元字符:.(任意字符)、\d(
数字
)、\w(单词字符)等 量词:+(1次以上)、*(0次以上)、{n,m}(次数范围) 分组:()捕获内容,(?:)非捕获分组 边界:^(起始)、$(结尾)、\b(单词边界) 高级功能 零宽断言:(?=)(正向先行)、(?<=)(正向后行)实现精准匹配 贪婪/非贪婪:默认贪婪匹配,?切换非贪婪 修饰符:g(全局)、i(忽略
大小写
)、s(
Java EE
67,535
社区成员
225,849
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章