improve regexp for url validator