21 lines
No EOL
586 B
Markdown
21 lines
No EOL
586 B
Markdown
# Cyberspace:
|
|
## Description:
|
|
Je ne sais pas si tu as pris le temps de lire le document précédent ?
|
|
Si tu as le temps après ces battles il est très intéressant ;-)
|
|
|
|
Peux-tu me dire combien de ligne(s) contienne(nt) le mot "cyberspace" suivi d'un point,
|
|
et le mot "liberté" dans le fichier précédent ?
|
|
## Solution:
|
|
J'ai utilisé une regex pour valider le chall:
|
|
```python
|
|
import re
|
|
|
|
cnt = 0
|
|
rgx = r'liberté .+ cyberspace\.| cyberspace\. .+ liberté'
|
|
with open('temp.txt') as f:
|
|
for line in f.readlines():
|
|
if re.search(rgx, line):
|
|
cnt +=1
|
|
|
|
print(cnt)
|
|
``` |