[python] re - zvýšení čísel o jedničku

Jakub Vojáček Jakohv na seznam.cz
Sobota Leden 19 20:35:39 CET 2008


> ------------ Původní zpráva ------------
> Od: Pavel Kosina <geon na post.cz>
> Předmět: [python] re  - zvýšení čísel o jedničku
> Datum: 19.1.2008 19:52:00
> ----------------------------------------
> Jak  pomocí regulárních výrazů zvětším všechna čísla v textu o jedničku? 
> Najít umím, ale nevím, jak přičíst jedničku ...
> Děkuji
> 
> -- 
> geon
> Pavel Kosina
> 
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
> 
> 
> 

import re
text="<h3>Text</h3>"
r=re.compile("(\d+)")
def funkce(x):
    return str(int(x.group(0))+1) 
print re.sub(r,funkce,text)


Snad je to co hledáš:)

Blujacker


Další informace o konferenci Python