I have a string that looks like this:
catString = randomtextrandomtext (cats:1)=1 randomtext randomtextrandomtext (cats:3)=3 randomtext randomtext (cats:1540)=1,540 randomtextrandomtext randomtext (cats:85):85 randomtext
I want to print out a string that looks like this:
(cats:1)(cats:3)(cats:1540)(cats:85)
I tried doing:
catCount = ''
for a in catString:
for b in line.split():
if '(cats:' in b:
catCount += str(part)
print catCount
However, that code prints out:
(cats:1)=1(cats:3)=3(cats:1540)=1,540(cats:85)=85
How can I achieve my desired result?