Уведомления

Группа в Telegram: @pythonsu

#1 Июль 6, 2011 17:34:52

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

помогите с прогой к может

По правилам пунктуации пробел может стоять после, а не перед каждым из следующих знаков: . , ; : ) ] }. Перед, а не после знаков: ([{. Записать в текстовый фаил текст, проверить его на соблюдение данных правил и при необходимости исправить, сохранив его в новый файл. Вместо пробела может быть перенос строки или знак табуляции.



Офлайн

#2 Июль 6, 2011 21:15:41

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

помогите с прогой к может

from pyparsing import *
ParserElement.DEFAULT_WHITE_CHARS=""
def sw(tk):
return [tk[1],tk[0]]
rl1=(Word(" \t\n")+Word("\.,;:)]}")).setParseAction(sw)
rl2=(Word("([{")+Word(" \t\n")).setParseAction(sw)
print rl2.transformString(rl1.transformString("asda ; asdads ; asd; } asd\t( adasd"))



Офлайн

#3 Июль 7, 2011 02:13:40

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

помогите с прогой к может

Спасибо большое))) очень помог))))



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version