Найти - Пользователи
Полная версия: замена двойного символа
Начало » Python для новичков » замена двойного символа
1 2
Genabox
есть фраза в которой каждая буква заменяется по словарю
например есть B меняется на BB
а есть I* - это римская 1
как это обойти что бы заменялся двойной символ по какимто исключениям?
xam1816
Genabox
есть фраза в которой каждая буква заменяется по словарю
какая информация на входе?
какая должна получиться на выходе?
Genabox
кодированая римская I - стринг
Genabox
например
раз два III* четыре пять - зайчик vIshel pogulat
это фраза которая форматируется
а на выходе данные замененые по каждой букве - экзотический словарь
но III* нужно увидить как 1 символ а не дробить на 4 символа

тоесть есть правило которое неменяется типа
I* II* и так далее
xam1816
на входе:
раз два III* четыре пять - зайчик vIshel pogulat

на выходе:
раз два II1 четыре пять - зайчик vIshel pogulat

так должно быть?
Genabox
нет
'III*' это римская 3 - в таблице кодировки она может быть например 4543534 или бла бла бла
это не важно
в ‘III*’ - 4 символа, замменгяется вся азбука, букву I она заменить на другой символ
поэтому при замене все букв по азбуке римские цифры нужно видить как 1 символ для замены - я его пометил звездочкой для этого
Genabox
просто нужно ввести правило
что если идет замена I то там свой смивол
а если III* то там римская 3 как правило по замене - своя кодировка по азбуке (например картинка с кракадилом)
или еще будет /n и /r/n тоже несклько символов но это уже будет форматирование текста

===
тут идея в том что A это data1
а AF это дата2
xam1816
так руками не можешь написать что-ли? Я жду от тебя чтобы ты руками написал что должно получиться в результате

вот тебе я как писал
———————————————————
на входе:
раз два III* четыре пять - зайчик vIshel pogulat

на выходе:
раз два II1 четыре пять - зайчик vIshel pogulat

———————————————————
только на выходе сам напиши, что должно получиться
Genabox
это экзотическая азбука
я занимаюсь разработками игр
тоесть она еще абстрактна, это просто дата1 и дата2 по каждому симполоу а по римским числам дата3
Genabox
ну представь картинку с крокодилом….
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB