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