社区
基础编程
帖子详情
密码:必须且只含有数字和字母,可以拥有英文符号,6-17位。正则表达式怎么写?
爱学习的渲染
2017-04-10 08:57:37
密码:必须含有数字和字母,可以拥有英文符号,6-17位。正则表达式怎么写?
if(!preg_match('/(?=^.*?[a-z])(?=^.*?[A-Z])(?=^.*?\d)^(.{6,17})$/','151523152f4545242')){
echo '密码不符合规定!';
}
我这样的正则写在精易编程助手里匹配的到,在PHP里匹配不到,而且中文符号也能匹配,
我要:密码里必须包含数字字母,可以由英文符号,不能用中文符号
在线急等!!!!!
...全文
2723
3
打赏
收藏
密码:必须且只含有数字和字母,可以拥有英文符号,6-17位。正则表达式怎么写?
密码:必须含有数字和字母,可以拥有英文符号,6-17位。正则表达式怎么写? if(!preg_match('/(?=^.*?[a-z])(?=^.*?[A-Z])(?=^.*?\d)^(.{6,17})$/','151523152f4545242')){ echo '密码不符合规定!'; } 我这样的正则写在精易编程助手里匹配的到,在PHP里匹配不到,而且中文符号也能匹配, 我要:密码里必须包含数字字母,可以由英文符号,不能用中文符号 在线急等!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2017-04-16
打赏
举报
回复
必须且只含有数字和字母,可以拥有英文符号,6-17位。 /(?=.{6,17})(?=.*\d)(?=.*[a-z])[\x20-\x7f]*/i
xuzuning
2017-04-16
打赏
举报
回复
别扯了! /(?=^.*?[a-z])
(?=^.*?[A-Z])
(?=^.*?\d)^(.{6,17})$/ 要求至少有一个大写字母 而 151523152f4545242 中并没有! 如果 精易编程助手 能匹配到的话,那就请将他扔进垃圾箱
xinjian555
2017-04-15
打赏
举报
回复
如果是我,就分多个正则判断,
JAVA
正则表达式
匹配
字母
数字
下划线
符号
正则表达式
简单语法及常用
正则表达式
基本
符号
: ^ 表示匹配字符串的开始
位
置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $ 表示匹配字符串的结束
位
置 * 表示匹配 零次到多次 + 表示匹配 一次到多次 (至少有一次) ? 表示匹配零次或一次 !表示排除 . 表示匹配单个字符 | 表示为或者,两项中取一项 ( ) 小括号表示匹...
Java常用
正则表达式
大全(史上最全的
正则表达式
-匹配中
英文
、
字母
和
数字
)
在做项目的过程中,使用
正则表达式
来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。 一、校验
数字
的表达式 1
数字
:1$ 2 n
位
的
数字
:^\d{n}$ 3 至少n
位
的
数字
:^\d{n,}$ 4 m-n
位
的
数字
:^\d{m,n}$ 5 零和非零开头的
数字
:^(0|[1-9][0-9])$ 6 非零开头的最多带两
位
小数的
数字
:^([1-9][0-9])(.[0-9]{1,2})?$ 7 带1-2
位
小数的正数或负数:^(-)?\d+(.\d{1,2})?$ 8 正数、
js正则 匹配 汉字、
数字
、
英文
字母
、下划线
正则表达式
1.由
数字
、26个
英文
字母
或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ^/d+$ 3.正整数: ^[0-9]*[1-9][0-9]*$ 4.非正整数(负整数 + 0): ^((-/d+)|(0+))$ 5.负整数 ^-[0-9]*[1-9][0-9]*$ 6.整数: ^-?/d+$ 7.非负浮点数(正浮点数 + 0): ^/d+(/./d+)?$ 8.正浮点数 : ^(([0-9]+/.[0-9
正则校验 4
位
数字
_推荐收藏,工作中常用的
正则表达式
总结
一、校验
数字
的表达式
数字
:^[0-9]*$n
位
的
数字
:^d{n}$至少n
位
的
数字
:^d{n,}$m-n
位
的
数字
:^d{m,n}$零和非零开头的
数字
:^(0|[1-9][0-9]*)$非零开头的最多带两
位
小数的
数字
:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2
位
小数的正数或负数:^(-)?d+(.d{1,2})$正数、负数、和小数:^(-|+)?d+(.d+)?$有两
位
小数的...
史上最全的
正则表达式
-匹配中
英文
、
字母
和
数字
转载于 https://blog.csdn.net/qq_28633249/article/details/77686976 原地址 ??? 在做项目的过程中,使用
正则表达式
来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。 1、匹配中文:[\u4e00-\u9fa5] 2、
英文
字母
:[a-zA-Z] 3、
数字
:[0-9] 4、匹配中文,
英文
字母
和
数字
及下划线:1+$ 同时判断输入长度: [\u4e00-\u9fa5_a-zA-Z0-9_]{4,10} 5、 .
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章