1.正则匹配多次特定字符串,可以(?:aa{1}bc){3},虽说有点笨,凑合用。
如: Emobile_ID2 = r’车牌\D{0,5}(?:苏|昆|昆山|吴江|姑苏|虎丘|吴中|相城|常熟|张家港|太仓){0,1}[A-Z]{0,2}\d{6,8}’,可以匹配车牌加5个非数字字符(用于过滤杂乱语句),然后加上车牌前缀(可有可无),再加上大写字母,以防缩写前缀。然后是不规则的6-8位数字。
记开发中的一些零碎Python知识
最新推荐文章于 2022-07-29 18:13:31 发布
1.正则匹配多次特定字符串,可以(?:aa{1}bc){3},虽说有点笨,凑合用。
如: Emobile_ID2 = r’车牌\D{0,5}(?:苏|昆|昆山|吴江|姑苏|虎丘|吴中|相城|常熟|张家港|太仓){0,1}[A-Z]{0,2}\d{6,8}’,可以匹配车牌加5个非数字字符(用于过滤杂乱语句),然后加上车牌前缀(可有可无),再加上大写字母,以防缩写前缀。然后是不规则的6-8位数字。