My translation segments are coming from HTML, where precision is important. However, translation is often done by people unaware of various pitfalls. I would like to remove double spaces, trailing spaces, replace triple periods with ellipses, etc., prior to saving the segment to the TM. With the current Search/Replace tool in Desktop Workbench I can't even remove the trailing spaces efficiently. I wonder if:
1. Regexp handling (or some variation of it) is planned/considered as a function in Search/Replace tool?
2. Custom segment handling is possible before saving the segment/asset to the TM bank?
3. Automatic processing (running a set of search/replace patterns on the segment) of saved TM entries is possible to handle past errors?
4. Are there any tools in existence or API to write a new ones to achieve 1, 2 and 3?