У меня есть следующие строки кода:line.strip между комментарием и переменной
if line.lstrip().startswith('#%s' % debug_variable):
Это делает хороший матч на следующую строку в файле:
#debug true
То, что я пытаюсь сделать, это найти способ согласования в следующих случаях:
# key true
# key true
#<tab>key true
т.е. любое количество пространства между комментарием (#) и ключ
Так, по существу, мне нужно регулярное выражение, чтобы действовать между # и моим% S переменной
Я пробовал такие вещи, как следующее:
if line.lstrip().startswith('#\w%s' % debug_variable):
Но не получает много удачи.
Искренне благодарим Авинаш, это работает очень хорошо. – devnull
Рад, что все получилось .. –