potreboval bych poradit: jak se rekne v pythonu to, co by se v perlu
reklo:
$a =~ s/neco*/myfunc($&)/ge;
http://docs.python.org/lib/node46.html.html
def dashrepl(matchobj):
... if matchobj.group(0) == '-': return ' '
... else: return '-'
re.sub('-{1,2}', dashrepl, 'pro----gram-files')
'pro--gram files'
to je dobry humac... zlaty perl ;)
kolcon
Vysvetlis prosim, proc je
a = re.sub('r*', f, a)
vetsi humac nez
$a =~ s/r*/f($&)/ge;
? Dekuji.
T.
mluvim o tomhle
def dashrepl(matchobj):
... if matchobj.group(0) == '-': return ' '
... else: return '-'
re.sub('-{1,2}', dashrepl, 'pro----gram-files')
'pro--gram files'
|