那行我给你举例子a?表示0或1个a都能匹配a+?表示非贪婪匹配。在满足条件的情况下,尽量少的匹配比如如果有aaaa的话,他将匹配a(?:a)非获取匹配表示不被后向引用和分组获取的模式(?!a)w顺序否定环视,表示当前匹配位置不能为a(?=a)w顺序肯定环视,表示当前匹配位置需要为a不懂?继续看文档~~如果文档看了不明不白,找《正则表达式必知必会》翻一遍
你那个身份证的例子
/^d{6}(d{2})?d{2}d{2}d{3}[0-9A-Za-z]$/这样能看懂么?
正则
?
表示数量
0或1个
你这个正则
看着真费解
感谢7楼现在虽然一知半解,(但总比不懂好),感谢各位回答我的问题!