Skip to content
Snippets Groups Projects
Commit 97578669 authored by Antti Hakkinen's avatar Antti Hakkinen
Browse files

edit ex05

parent d990ec98
Branches ABitOfEverything
No related tags found
No related merge requests found
%% Cell type:markdown id: tags:
# Regex-tehtävät
%% Cell type:markdown id: tags:
Regex-tehtäväosiossa käytetään kyseistä syntaksia esimerkkitekstiin, jonka pohja on haettu täältä: https://loremipsum.io/.
%% Cell type:code id: tags:
``` python
example_text = "Lorem ipsum dolorolo at sit amet, consectetur ipsumm adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco (laboris) nisi ut (aliquip) ex ea commodo consequat. [192.168.1.1:8080] Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. [192.168.1.254:80]"
```
%% Cell type:markdown id: tags:
### Lisää tarvittavat kirjastot
%% Cell type:code id: tags:
``` python
#
```
%% Cell type:markdown id: tags:
#### Etsi tekstistä kuinka monta kertaa sana `ipsum` esiintyy
%% Cell type:code id: tags:
``` python
#
```
%% Cell type:markdown id: tags:
#### Etsi tekstistä kuinka monta kertaa merkkijono (ei siis sana!) `ipsum` esiintyy
%% Cell type:code id: tags:
``` python
#
```
%% Cell type:markdown id: tags:
#### Hae tekstistä kaikki sanan `Excepteur` jälkeen
#### Hae tekstistä kaikki sanan `Excepteur` jälkeen (Huom: sanaa Excepteur ei oteta tulla mukaan tulosteeseen!)
%% Cell type:code id: tags:
``` python
#
```
%% Cell type:markdown id: tags:
#### Etsi kaikki sanat, jotka ovat sulkujen `()` sisällä
%% Cell type:code id: tags:
``` python
#
```
%% Cell type:markdown id: tags:
#### Valitse kaikki sanat, jotka päättyvät merkkeihin `at`.
%% Cell type:code id: tags:
``` python
#
```
%% Cell type:markdown id: tags:
#### Etsi sanat, jotka sisältävät merkkijonon `olo`, mutta eivät ala tai pääty kyseisellä merkkijonolla
%% Cell type:code id: tags:
``` python
#
```
%% Cell type:markdown id: tags:
#### Etsi seuraava tekstistä kaikki seuraavanlaiset osoitteet `[192.168.1.1:8080]` ilman staattista hakua tai `r'\[.*?\]'`/vastaavaa kaiken hakasulkeiden sisätä palauttavaa syntaksia.
#### Etsi seuraava tekstistä kaikki osoitteet, jotka ovat muotoa ip-osoite:porttinumero (esim. 192.168.1.1:8080) ilman staattista hakua tai `r'\[.*?\]'`/vastaavaa kaiken hakasulkeiden sisältä palauttavaa syntaksia.
%% Cell type:code id: tags:
``` python
#
```
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment