4kpt_II
Вы хотите иметь возможность редактировать регеспы в текстовом режиме?
В каком-то смысле, да. У меня одна строка, содержащая регулярные выражения, заменяется другой. Я хочу вынести вне скрипта образец (pattern) контекста для замены и то, чем я хочу заменить этот образец. Ситуация усложняется тем, что замена частично состоит из групп образца. Другими словами, надо правильно сконвертировать строку в регулярное выражение. Есть re.compile, однако ведь replace работает только со строками. Грубо говоря, мне нужно примерно такое:
my_expr=' on( page)\s(\d+ indicates)'
replace_with='re.search(my_expr,line).group(1)+nbspace+re.search(my_expr,line).group(2)'
=>
line=line.replace(my_expr,replace_with)