想知道这些正则的意思,两个方法
1.学习正则(学会了不仅知道意思还会自己写)
2.使用regexbuddy软件,把你想知道意思的正则拷贝进去,regexbuddy在create页会告诉你正则的匹配注释
建议两个都上吧,毕竟regexbuddy也是正则编写的辅助工具
以最后一个正则举例\d{17}[\d|X]|\d{15}
a:\d{17}[\d|X]表示精确匹配17个数字,然后再加一个数字或者字母X
b:\d{15}表示匹配15位的数字
然后中间的|表示或的关系
也就是说身份证号要么是18位(结尾可以为X),要么是15位全数字
clear?