NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 6 - Regulární výrazy v Pythonu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Jiří Tomčala:7.3.2024 21:26

Ahoj, asi jde jen o kosmetickou úpravu, ale očekával bych v komentáři slovo "Nazdar" (jde o zveřejněný příklad v textu)

# nahrazení slova "Ahoj" slovem "Hello"
vystup = re.sub(r'\bAhoj\b', 'Nazdar', text)

J.

 
Odpovědět
7.3.2024 21:26
Avatar
Karel Zaoral
Člen
Avatar
Odpovídá na Jiří Tomčala
Karel Zaoral:9.3.2024 22:19

Ahoj Jirko, díky za upozornění!

 
Odpovědět
9.3.2024 22:19
Avatar
Dušan Kovářík:22.8.2024 3:17

Myslím si, že regulární výrazy jsou poměrně široké téma, a snaha něco z nich narvat do jedné lekce má za následek více zmatku než skutečného pochopení. Ale to je problém mnoha lekcí z mnoha zdejších kurzů. Radši bych byl pro to, aby se toho v lekci probralo míň, ale s o to rozsáhlejším vysvětlením a podrobnějšími příklady.

 
Odpovědět
22.8.2024 3:17
Avatar
Tomáš Jícha:3.9.2024 15:31

červeně podbarvený text

Pokud řetězec obsahuje něco navíc, projde stejně. Řešení tohoto problému je však snadné. Jednoduše před výraz přidáme stříšku ^ ( AltGr + 9 + 4), která zajistí, že na začátku řetězce bude testovaný text. Za výraz dáme dolar $ (AltGr + ů).

přidáme stříšku ^ ( AltGr + 9 + 4) nahradit za přidáme stříšku ^ ( Alt + 9 + 4)

 
Odpovědět
3.9.2024 15:31
Avatar
Adam Černý
Člen
Avatar
Adam Černý:6.12.2024 14:33

V tabulce ZÁSTUPNÉ ZNAKY je chybně řádek pro \B. Má tento popis -> pozice, , které není na začátku ani na konci slova. To ale není správně,\B je vlastně opakem \b. Identifikuje pozici uvnitř řetězců. Pozice může být na konci, ale nesmí být na začátku. Takže pro \B\d "9test1k7" bude výsledek 1,7

 
Odpovědět
6.12.2024 14:33
Avatar
Jean Kocman :10.12.2024 3:59

Tak tohle byl fakt onen pověstný "krok stranou"...

 
Odpovědět
10.12.2024 3:59
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.