Má to být takhle? >>> re.sub(r"\d+\t", "595tab", "577\t577 577") '595tab577 577'
Ten dolar ($) označuje konec řetězce, takže jakýkoliv regulární výraz obsahující dolar jinde než na konci nemá moc velký smysl. PM 2013/3/2 Roman Beno <romanbeno...@gmail.com> > Dobrý deň, > > vedeli by ste niekto poradiť ako vyjadrím \t ako súčasť retazca v > regulárnom retazci? > > dajme tomu že mám retazec: "577\t577 577" > a ja chcem z neho vyjmut to "577\t" a nahradit niečim iným, > > lenže mi nefunguje zapasovanie , > > retazec = "577\t577 577" > re.sub("$/d+[\t]", "595tab", retazec) > > čiže k žiadnej náhrade neprichádza. > Ďakujem za odpoved > > _______________________________________________ > Python mailing list > Python@py.cz > http://www.py.cz/mailman/listinfo/python >
_______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python