Hi Patrick,
I don't know if this can be done using a format validation, but you can do it in script. Put this in your script for the validate event. It will strip out any characters that don't fit your criteria, then check that the result has between 5 and 10 characters.
valFormat();
function valFormat() {
var rExp = /[^a-zA-Z\-\'\. ]/g;
this.rawValue = this.rawValue.replace(rExp, "");
return ((this.rawValue.length > 4) && (this.rawValue.length < 11))
}
Hope this helps.
Jared Langdon
www.jlangdon.ca