摘要:
用字符组和量词可以匹配引号字符串,也可以匹配 HTML tag,如果需要用正则表达式匹配身份证号码,依靠字符组和量词能不能做到呢? 身份证号码是一个长度为15或18个字符的字符串,如果是15位,则全部由数字组成,首位不能为0;如果是18位,则前17位全部是数字,末位可能是数字,也可能是x。规则非常明 阅读全文
摘要:
前面讲解了匹配优先量词和忽略优先量词,现在介绍量词的转义 。 在正则表达式中,*、+、?等作为量词的字符具有特殊意义,但有些情况下只希望表示这些字符本身,此时就必须使用转义,也就是在它们之前添加反斜线\。 对常用量词所使用的字符+、*、?来说,如果希望表示这三个字符本身,直接添加反斜线,变为\+、\ 阅读全文