Just for kicks, I removed all characters from the regex to see if it would stop stripping out essential characters from a sip url, e.g., ".". Somewhat to my surprise, dialing sip urls from the zimlet still failed. Of course, this also does not address the issue of identifying sip urls.
I'm guessing the dialing logic would be looking for an "@" in the string and, if found, only stripping out spaces rather than all characters matching the regex. Unfortunately, I don't know a thing about java or writing zimlets or I'd gladly have a look. Thanks - John |