Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 4, 2011 16:10:44

Tatiyana
От:
Зарегистрирован: 2011-10-03
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярные выражения - пробелы в начале строки

Как при помощи регуляпного выражения найти количество пробелов в начале строки?

Есть не рабочий вариант:
print re.search(r'\A',Str_distr_file).group(0)
print re.subn(r'\A',Str_distr_file,' ')

Подскажите, пожалуйста



Офлайн

#2 Окт. 4, 2011 16:44:09

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Регулярные выражения - пробелы в начале строки

print len(re.search(r'^ *',Str_distr_file).group(0))



Офлайн

#3 Окт. 5, 2011 02:51:28

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9973
Репутация: +  856  -
Профиль   Отправить e-mail  

Регулярные выражения - пробелы в начале строки

без регулярных

>>> s = '         a  b   '
>>> len(s) - len(s.lstrip(' '))
9
>>>



Офлайн

#4 Окт. 5, 2011 08:51:57

Tatiyana
От:
Зарегистрирован: 2011-10-03
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Регулярные выражения - пробелы в начале строки

Спасибо!)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version