• Guido van Rossum's avatar
    Patch # 1140 (my code, approved by Effbot). · 1ff91d95
    Guido van Rossum yazdı
    Make sure the type of the return value of re.sub(x, y, z) is the type
    of y+x (i.e. unicode if either is unicode, str if they are both str)
    even if there are no substitutions or if x==z (which triggered various
    special cases in join_list()).
    
    Could be backported to 2.5; no need to port to 3.0.
    1ff91d95
_sre.c 96.5 KB