Python Version:2.2.3 (#42, May 30 2003, 18:12:08) [MSC 32 bit (Intel)]
Match String:'Rmv_fail$; ! Remove any indications of a failure'
First the accolades: Wonderful program! Thanks for sharing it!
Now my observation: The 'ident1' group doesn't contain the trailing '$' character for 'Rmv_fail$' as I would expect. Perhaps I am doing something dumb but my Python program code that uses the above REGEX does include the expected '$'. Adding a space after the '$' in 'Rmv_fail$' will include the '$' in the 'ident1' group. It appears to be a trailing issue. Embedding the '$' elsewhere in the search string works as expected.
Thanks again for such a useful tool!