如何在Django中“突破”正则表达式?
因此,如果你的一个网址标记(在斜杠/token/前后)需要3个数字,一个冒号,3个字母,一个'T‘,然后是2个数字,一个破折号,然后是3个数字-你该怎么做呢?
示例:
接受:678:bhgT23-789
拒绝:345:fdsM43-432
我从一个r'^(?P<somevar>\w{2})/'开始,但不知道从哪里开始。
编辑:
你能告诉我你提供的任何正则表达式,例如,你为什么使用那个特定的模式,以及每个位的含义。谢谢。
发布于 2010-02-22 18:51:25
\d{3}:[a-z]{3}T\d\d-\d{3}3个数字,冒号,3个字母(如果你也需要大写字母,把它变成a-zA-Z),一个T,两个数字,一个破折号,然后是3个数字。
https://stackoverflow.com/questions/2310345
复制相似问题