小编Rob*_*ert的帖子

python中嵌套的正则表达式

在perl我可以这样做:

$number = qr/ zero | one | two | three | four | five | six | seven | eight | nine /ix;
$foo = qr/ quantity: \s* $number /ix;
Run Code Online (Sandbox Code Playgroud)

我的实际正则表达式是多行,并且是两位数和序数(例如,"二十二","四十四"和"十二都是完全匹配"),我在几个地方使用它.这个表达式快速编译,但它肯定是非平凡的.我更喜欢编译一次然后将其添加到其他正则表达式,就像Perl允许的那样.

有没有办法在Python中以这种方式嵌套正则表达式?

python expression nested

2
推荐指数
1
解决办法
3313
查看次数

标签 统计

expression ×1

nested ×1

python ×1