I did have a look at this on the weekend. I was trying to work out a good way to handle the need for the regex. I have an idea, but probably won't have a chance to look at it until next week. If it doesn't work, your solution is simple and will work.
|