#python #programowanie
Tworze sobie prosty program w pythonie za pomocą którego chce sobie wyprintować tekst na podstawie wczesniej zdefiniowanego szablonu w któym są "sloty" na podmiane treści, przykład:
Z takim przykładem nie ma problemu, mogę sobie wyszukać w zawartości słowa zaczynające się od "$" i podstawić odpowiednio dane. Problem pojawia się gdy w szablonie tekst jest napisany ciągiem, bez spacji:
I tutaj nie przychodzi mi nic ciekawego dzięki któremu mógłbym wyszukać takie sloty w szablonie. Nazwa slotu zawsze edzie zaczynać się na $ ale może mieć różną długość więc łapanie po długości odpada.
Może ktoś już napisał coś takiego i jest w dospene w necie ale nic nie mogę znaleźć ciekawego.
Tworze sobie prosty program w pythonie za pomocą którego chce sobie wyprintować tekst na podstawie wczesniej zdefiniowanego szablonu w któym są "sloty" na podmiane treści, przykład:
Lorem ipsum $VAR1 sit amet, $VAR2 adipiscing elit.
Z takim przykładem nie ma problemu, mogę sobie wyszukać w zawartości słowa zaczynające się od "$" i podstawić odpowiednio dane. Problem pojawia się gdy w szablonie tekst jest napisany ciągiem, bez spacji:
Loremipsum$VAR1sit amet$VAR2adipiscing elit.
I tutaj nie przychodzi mi nic ciekawego dzięki któremu mógłbym wyszukać takie sloty w szablonie. Nazwa slotu zawsze edzie zaczynać się na $ ale może mieć różną długość więc łapanie po długości odpada.
Może ktoś już napisał coś takiego i jest w dospene w necie ale nic nie mogę znaleźć ciekawego.
- Najlepsze
- Wszystkie komentarze







'Loremipsum{var1}sit amet{var2}adipiscing elit'.format(var1='kupa', var2='d--a')'Loremipsum{}sit amet{}adipiscing elit'.format(var1, var2)to jest wbudowane w język, kolego
z samego tekstu zlapiesz wiecej niz chciales
@Saly: z tego co widzę to tempalte string jest ok w momencie kiedy wiemy jak te zmienne będa się nazywać
@nietrolluje: no właśnie to było by najlepsze chyba, tutaj chyba by styknął jakiś regex prosty na szukanie frazy {[A-z]}
Komentarz usunięty przez autora
Dzięki wielkie za pomoc ( ͡° ͜ʖ ͡°)