python3 re.compile中含有变量

1 id = '7F'
2 reg = re.compile(id + '[^dA-F]?d')
3 line = ‘122s 7f 3'
4 match = reg.search(line)

在程序中有时候会遇到匹配模式需要随着某个变量变化而变化的情况。

如上id是个变量,在执行过程中可以对id这个变量不断的重新赋值,达到匹配不同表达式的目的。

原文地址:https://www.cnblogs.com/congyinew/p/7381927.html