0
0 комментариев

У меня есть очень длинные регулярные выражения с большим количеством групп внутри. Например,такие

((ab+)|(qwe[rty]?)|(hjk.*)|(mmm)|(ppp)|(sss))? ((ooo[0-9]?)|(ddd)|(ggg)|(jjj))kk? zzz

только длиной в 1-2 тысячи символов и с 100-200 групп и подгрупп.
Есть ли в python какие-то ограничения на длину регулярного выражения? На количество групп в нем? Еще какие-то нюансы? Или же ограничений нет вообще, и все зависит только от мощности процессора?

Пока кажется, что я не могу использовать регулярные выражения длиной более 1000 символов и/или с более, чем 100 группами.


Добавить комментарий