Hoi allemaal,
Mijn vraag is heel simpel, maar ik kan het antwoord niet vinden.
Het is me gelukt om een regex te doen op een string. Output kan ik ook naar variabelen zetten.
Wat is echter wil (gewoon omdat het netter is), is het naar een array te zetten.
En vervolgens de variabelen declareren aan de hand van die array.
Dit heb ik:
En wat ik zou willen. En dat moet toch kunnen zegt mijn perl-ervaring...
Maar dit werkt dus niet.
Iemand een idee hoe ik dit wel python-style noteer?
Dank
Mijn vraag is heel simpel, maar ik kan het antwoord niet vinden.
Het is me gelukt om een regex te doen op een string. Output kan ik ook naar variabelen zetten.
Wat is echter wil (gewoon omdat het netter is), is het naar een array te zetten.
En vervolgens de variabelen declareren aan de hand van die array.
Dit heb ik:
code:
1
2
3
4
5
6
7
8
9
10
11
| #!/usr/bin/python
import re
line = "Hello, I am Sam."
matched = re.search(r'(.*),.*\ (.*)\.', line)
if matched:
greet = matched.group(1)
name = matched.group(2)
print "greet :" + greet
print "name :" + name |
En wat ik zou willen. En dat moet toch kunnen zegt mijn perl-ervaring...
code:
1
2
3
4
5
6
7
8
9
10
| #!/usr/bin/python
import re
line = "Hello, I am Sam."
matched = re.search(r'(.*),.*\ (.*)\.', line)
if matched:
(greet, name) = matched.group(1)
print "greet :" + greet
print "name :" + name |
Maar dit werkt dus niet.
Iemand een idee hoe ik dit wel python-style noteer?
Dank