Is there any way to search a string backwards from its end for a regexp, or will I have to roll my own? If not, is there a provision for this in the underlying C code that is not reflected in the python re module? Alex. -- Speak softly but carry a big carrot.