Informatika1-2019/HF3
A MathWikiből
A lap korábbi változatát látod, amilyen Gaebor (vitalap | szerkesztései) 2019. október 7., 15:08-kor történt szerkesztése után volt.
REGEX
Írjatok a feltételeknek eleget tevő reguláris kifejezést. Használjátok ezt az oldalt: https://regex101.com/ és állítsátok be a python flavor-t.
Tartalomjegyzék |
Szökőévek (2 pont)
Reguláris kifejezéssel keresd meg a szökő éveket: néggyel osztható pozitív egész, de 100-nak nem többszöröse. És nem kezdődhet 0-val.
Példák
Ezekre illeszkednie kell:
- 4
- 8
- 12
- 16
- 160
- 164
- 1024
- 2008
- 2056
- 20080
- 1048576
Ezekre nem szabad illeszkednie:
- 1
- 2
- 3
- 004
- 5
- 9
- 11
- 13
- 21
- 22
- 23
- 024
- 100
- 0
- 00
- 2000
- 1600
- 200800
Magánhangzó harmónia (2 pont)
Ennek kizárólag a kisbetűs angol betűkre kell működnie.
- Akkor illeszkedjen, ha egy szó csupa ugyanolyan magánhangzót tartalmaz.
- Legalább két magánhangzót tartalmaz.
- Kezdődhet akárhány mássalhangzóval, esetleg egy magánhangzóval.
- Két magánhangzó nem lehet szomszédos.
- Egy egész szó kell legyen, space-ek nélkül.
Hint
A magánhangzókra:
[aeiou]
A mássalhangzókra:
[^aeiou\s]
Érdemes \b-vel kezdeni és befejezni, hogy egy egész szóra illeszkedjen csak
Példák
Ezekre illeszkednie kell:
- mammal
- mama
- uru
- chlorophorm
- oppo
- imimi
- xerxes
- these
Ezekre nem szabad illeszkednie:
- mammut
- url
- choroid
- opponent
- coop
- iii
Beküldés
Írd meg a két kifejezést email-ben a info1hazi@gmail.com címre, a matekos címedről. A tárgy legyen:
T1_HF3_<username> T2_HF3_<username>
A kurzustól függően.
határidő
2019. október 13. 23:59