Regexone
Teljesítsd a http://play.inginf.units.it-en található kihívásokat! Egész pontosan ezeket:
- Számok
- MAC-addressek
- ftp-elérések
- LaTeX matematikai formulái
- IP-címek
- HTML-linkek
- URI-címek
- HTML heading-elemek
- Telefonszámok
- LaTeX bibliográfia-fájlok (bibTeX)
- HTML-heading-tartalmak
- bibliográfia szerzői
Kis segítség: én a végefelé csak úgy tudtam megoldani néhány feladatot, hogy nem csak a lookahead (?=......) hanem a lookbehind operátort is használtam. Ez azért fontos, mert a honlap tutorialjában csak lookahead operátort mutatnak. A lookbehind a (?=<.......) jelöléssel fogható meg, illetve pontosabb jellemzésük itt található: Regular-expressions.info. Idézem a fontos sort: "(?<=a)b (positive lookbehind) matches the b (and only the b) in cab, but does not match bed or debt."
A megoldást adó reguláris kifejezéseket rakd egy regex_machinelearninglab_megoldasok.txt fájlba. Az n-edik sorban az n-edik feladat megoldása legyen! A megoldások 100%-osak legyenek (F-measure a jobb felső sarokban).