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