Question: I was wondering if in python it would be possible to extract certain integers from a variable and save it as a seperate variable for later use.

for example:

```
str1 = "numberone=1,numbertwo=2,numberthree=3"

newnum1 = [find first integer from str1]

newnum2 = [find second integer from str1]

answer = newnum1 * newnum2

print(answer)

```

Answer: 
You have some choice for this :

using `str.split()` :

```
>>> [int(i.split('=')[1]) for i in str1.split(',')]
[1, 2, 3]

```

using regular expressions :

```
>>> map(int,re.findall(r'\d',str1))
[1, 2, 3]

```
```
(?<==)\d+(?=,|$)

```

Try this.See demo.

<http://regex101.com/r/yR3mM3/19>

```
import re
p = re.compile(ur'(?<==)\d+(?=,|$)', re.MULTILINE | re.IGNORECASE)
test_str = u"numberone=1,numbertwo=2,numberthree=3"

re.findall(p, test_str)

```