password regular-expressions string url-encode lowercase php decrypt md5 random reverse tool sha1 encrypt security ereg_replace uppercase url-decode