慕无忌2499385
慕粉3280134
身份证只会出现数字和X
qq_街角的花开的凄凉_0
\ 代表转义
此生为你等候
1.其实很简单的道理[0-9xX] ---就是这里的条件是身份证是要包含x与X的,所以这里只需要满足x和X不需要在写一个[a-z][A-Z]了
2.密码没位数限制是应为,条件没有提
3.这里老师讲错了一个地方就是身份证的中间问题
1.第一位是要大于0
2.前面6位数后是开始排出生年月了,年其实是要做控制了现在是2017年所以范围只能定在0~2017年月只能钉在0~12月,日的话就非常讲究了包含0~28,29,30,31天
3.所以老师讲错了
此生为你等候
因为你的正则条件 前后有加^和$,这代表了必须完全匹配,因为范围是0到9,而你的php代码不是有;分号和英文字母吗,所以这条sed查询你的文档内容,发现没有纯数字的行,然后就输出结果为空。